开发者社区> 问答> 正文

mysqldump导出数据的建表语句注释内容乱码

在windows环境下利用mysqldump连接远程导出DRDS的数据,但是导出的文件中建表语句的注释内容为乱码,已经加了参数--default-character-set=utf8,而且在导出的文件中有的建表语句会出现broadcastbroadcast内容,导致在导入的时候报错,但是利用navicat工具导出来的数据就没有乱码,想问下有遇到这种情况的吗?

展开
收起
allensun3333 2016-08-11 14:50:01 4412 0
1 条回答
写回答
取消 提交回答
  • 这个得一点一点试着定位了估计;
    我这边没有指定字符集,dump的时候是没问题的,但是我是一张一张表的去导出,:
    服务器: Red Hat Enterprise Linux Server release 6.2 (Santiago)
    命令:mysqldump -uxxx --host=xx.xx.xxx -pxxx --databases xxx --tables xxx --set-gtid-purged=OFF> xxx.sql
    mysql: 5.6.16-log
    编码:utf8 -- UTF-8 Unicode

    2019-07-17 20:03:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载