我们在使用在mysql导入数据量非常大的sql文件的时候,速度会非常慢,这篇文章主要给大家介绍了关于MySQL source导入很慢的解决方法。有兴趣的朋友可以看看!
1.进入mysql(mysql -uroot -p ...)执行
#关闭二进制日志
set sql_log_bin=off;
#关闭事务自动提交
set autocommit=0;
2.进入数据库(use xxxdatabase;)开启事务
start transaction;
3.执行source导入sql
source .../xxx.sql
4.手动提交事务
commit;
5.还原原有配置
#开启二进制日志
set sql_log_bin=on;
#开启事务自动提交
set autocommit=1;