求解navicat for mysql 对1个G的sql文件导入超级慢怎么处理?在线等!急急急!求指点

如题所述

在my.ini最底下添加个KV对:

max_allowed_packet=100000M
然后重启Mysql,就可以按普通的方法导了,可以用mysql命令,也可以用navicat for mysql(我一般用这个)
不知道能不能写成100G,没试过,LZ试下吧。

如果改不了my.ini可以试试这个方法,我没试过,因为我一直是改my.ini的,相信你有这么大的数据库应该不是用的虚拟主机吧:
set global max_allowed_packet = 100*1024*1024*1024;
然后用:
show VARIABLES like '%max_allowed_packet%';
查看一下是否修改成功,这个应该就不用重启mysql了,重启反而失效了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-28
mysqldump命令试试这要好一些?很多参数可以控制。
相似回答