小弟在做备份是遇到了问题
这是mysql的导出命令 sql_charset设置的是utf8
"mysqldump -u%s -p%s %s --default_character-set=%s > %s"%(sql_user,sql_pwd,database,sql_charset,today_sql)
这是导入命令
mysql --default-character-set=utf8 -uroot -p123456 jiradb < /root/jirabak_data/jiradb-20150601.sql
报错: Unknown command '\0'.
我怀疑是字符集的问题 查看两数据库的字符集发现了不同
使用 以下命令发现不能设置
那么我就去找my.conf修改默认字符集 发现没有my.conf,那就去找 find / -name "support-files" 文件夹发现也没有 ,无语了 。。。
求大神指点,这个报错该这么解决。。。
mysql 导入报错 ERROR at line 500: Unknown command '\0'.
答案:2 悬赏:0
解决时间 2021-04-21 08:15
- 提问者网友:残阳碧曼
- 2021-04-21 01:16
最佳答案
- 二级知识专家网友:闲懒诗人
- 2021-04-21 02:47
查一下111.sql的455行是什么内容
我试过导入报错是由于语法问题(可能是不同版本),导致报错,手工修改一下.sql文件,再导入就行了
我试过导入报错是由于语法问题(可能是不同版本),导致报错,手工修改一下.sql文件,再导入就行了
全部回答
- 1楼网友:没感情的陌生人
- 2021-04-21 04:17
是不是编码不一致啊,你试试看导入导出都加个参数
--default-character=utf|gbk|...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯