针对非常大的文件导入到数据库有一个非常快速的方法,那就是直接命令行导入:
>mysql -uroot -p
>password:
>use db;
>source /data/abc.sql
但是导入的时候可能会遇到报错:
unknown command '\'
原因:
是导出与导入时编码不一致导致的。
导出时使用的是utf8编码,而导用的是gbk编码。备份文件恢复的时候可能就出现了格式错误。
解决方案:
以utf8编码连接,就行了
mysql -uroot -ppassword --default-character-set=utf8