MySQL恢复数据库报错Unknown command '\''.

寻龙剑侠 2025-11-19 09:18:00 48 阅读 Database

MySQL数据库使用命令行进行数据备份:mysqldump -u username -p --no-create-db -R databasename > dump.sql 恢复命令:mysql -u username -p databasename2 < dump.sql 恢复失败提示ERROR at line 39595: 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

本文转载自:www.cnblogs.com/hell... 转载以作记录

标签: Mysql

评论

评论先审后显;邮箱仅用于生成头像(MD5),不会公开显示