mysql 数据导入时出现MySQL server has gone away

在my.ini文件中加入
wait_timeout=2880000
connect_timeout=2880000
max_allowed_packet=130M
max_allowed_packet值自己写相应的值(wait_timeout和connect_timeout有的mysql可以不用在my.ini文件中加入)。
若导入有乱码则加入--default-character-set=utf8
整个导入语句为:
mysql -h localhost -u root -p databaseName < d:\import.sql --default-character-set=utf8

如果导入时非常慢可以把innodb_flush_log_at_trx_commit参数设置为0,这样导入的速度非常快。

猜你喜欢

转载自zwpy.iteye.com/blog/1337505