重庆思庄Oracle、Redhat认证学习论坛
标题:
MySQL恢复数据库报错Unknown command ‘\‘‘.
[打印本页]
作者:
jiawang
时间:
2024-7-1 09:37
标题:
MySQL恢复数据库报错Unknown command ‘\‘‘.
问题现象:
使用以下命令备份恢复数据库,恢复失败提示ERROR at line 39595: Unknown command '\''.
#备份数据库
mysqldump -u username -p --no-create-db -R databasename > dump.sql
#恢复数据库
mysql -u username -p databasename2 < dump.sql
问题原因及解法
原因:中文字符的问题
解法:备份与恢复数据库命令都指定字符集,命令如下:
#备份数据库
mysqldump -u username -p --no-create-db --default-character-set=utf8mb4 -R databasename > dump.sql
#恢复数据库
mysql -u username -p --default-character-set=utf8mb4 databasename2 < dump.sql
以下命令中的字符集请根据所备数据库相同字符集指定。
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2