【问题解决】MySQL恢复数据库报错Unknown command ‘\‘‘.

问题

使用以下命令备份恢复数据库,恢复失败提示ERROR at line 39595: Unknown command '\''.

bash 复制代码
#备份数据库
mysqldump -u username -p --no-create-db -R databasename > dump.sql
#恢复数据库
mysql -u username -p databasename2 < dump.sql

问题原因及解法

原因 :中文字符的问题
解法:备份与恢复数据库命令都指定字符集,命令如下:

bash 复制代码
#备份数据库
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

以下命令中的字符集请根据所备数据库相同字符集指定。

相关推荐
小虾米vivian18 小时前
dmetl5 运行失败,提示违反协议?
数据库·达梦数据库
weixin_4481199418 小时前
Datawhale Hello-Agents入门篇202512第1次作业
数据库·sql·mysql
皮皮林55118 小时前
有了开源的 MySQL,为什么还要选择 PostgreSQL?
mysql
JIngJaneIL19 小时前
基于java + vue校园快递物流管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js
廋到被风吹走19 小时前
【数据库】【MySQL】分库分表策略 分类、优势与短板
数据库·mysql·分类
嘻哈baby20 小时前
Redis高可用部署与集群管理实战
数据库·redis·bootstrap
五阿哥永琪21 小时前
MySQL 慢查询定位与 SQL 性能优化实战指南
sql·mysql·性能优化
DolphinDB智臾科技21 小时前
DolphinDB 面向金融交易与定价的统一数据模型
数据库·时序数据库
檀越剑指大厂21 小时前
时序数据库性能之战:金仓数据库如何在复杂场景下反超 InfluxDB?
数据库·时序数据库
计算机毕设VX:Fegn089521 小时前
计算机毕业设计|基于springboot + vue图书借阅管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计