我是在本地 localhost 导入一个 13M的sql。 其中一个表有4000多条 insert。 因为是 navicat导出的,没优化。这个表导进大概一半的时候, 就提示 can't connect server..mysql里面我也调整了配置 :[mysqldump]
quick
max_allowed_packet = 1000M可还是出错,求指导这是为什么呀?
quick
max_allowed_packet = 1000M可还是出错,求指导这是为什么呀?
mysql dbname <xx.sql
1.SQL 是utf8编码的, 我的操作如下:use database;
set names 'utf8';
source ...\1.sql
这个表一开始是正常的, 大概2000多条以后,就乱码了。 神奇啊。
你去导出数据的地方看看mysqldump --help的default-character-set是什么然后用相同的default-character-set导入mysql --default-character-set=xxx dbname < xxx.sql