mysql windows 下导入大文件
先进入你的mysql bin目录
cd D:/php/mysql/bin
输入命令 mysql -u 用户名 -p 密码 数据库名 < 文件路径 <为导入 >为导出
mysql -u root -p root eee < d:/eee.sql
如若出现以下错误
MySql server has gone away
请修改mysql下的配置文件my.ini 30M为你的文件大小。
max_allowed_packet = 30M
如果中文乱码请尝试以下
mysql -u root -p root --default-character-set=utf8 eee < d:/eee.sql
如果中文还是乱码请尝试别的字符gbk等。我就遇到了此问题,sql文件编码是utf8,数据库也是utf8修改编码为uft8乱码,修改成gbk则正常。
-f 忽略错误