1 问题描述

linux做了mysql备份,当恢复到windows的mysql服务上时,一直报错

ERROR at line 39595: Unknown command '\''

2 问题解决办法

方式一

mysql -u username -p --default-character-set=utf8mb4 databasename2 < dump.sql

方式二

mysql -u username -p --default-character-set=utf8mb4

source dump.sql

3 附录

至于备份的时候要不要指定--default-character-set=utf8mb4?

mysqldump -u username -p --no-create-db --default-character-set=utf8mb4 -R databasename > dump.sql

尝试了一下,备份的时候即使不指定--default-character-set=utf8mb4只要恢复的时候指定也可以正常导入