MySQL执行外部sql脚本文件命令报错:unknown command '\'


针对非常大的文件导入到数据库有一个非常快速的方法,那就是直接命令行导入:

>mysql -uroot -p

>password:

>use db;

>source /data/abc.sql

 

但是导入的时候可能会遇到报错:

unknown command '\'

原因:

是导出与导入时编码不一致导致的。

导出时使用的是utf8编码,而导用的是gbk编码。备份文件恢复的时候可能就出现了格式错误。

解决方案:

以utf8编码连接,就行了

mysql -uroot -ppassword --default-character-set=utf8

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM