mysql 导出1064_MySQL数据库导入错误:ERROR 1064 (42
mysqldump -uusername -ppassword impact > impact.sql
然后在window系统导入数据库:
mysql -uusername -ppassword impact < impact.sql
结果
我在linux下使用mysqldump导出了数据库文件: mysqldump -uusername -ppassword impact > impact.sql 然后在window系统导入数据库: mysql -uusername -ppassword impact < impact.sql 结果出错: ERROR 1064 (42000) at line 275: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘‘Eun-sun Jung’ at line 1 原因: 导入数据时的默认编码与导出文件的默认编码不一致。 解决办法: 加入--default-character-set 选项指定导入字符集【最好在导入和导出时都指定好统一的字符集--default-character-set=utf8】 mysql -uusername -ppassword --default-character-set=utf8 impact < impact.sql (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |