MSSQL-to-MySQL数据迁移中的一个问题

iou3344 2016-03-11 12:10:31
用MSSQL-to-MySQLv5.3 绿色版破解版把数据库从mssql2008转换成MYsql5.6的过程中,只出现了一次下面的提示:

Contentaaa, record #102982: Incorrect string value: '\xF1\xB6\xB7\xB4\xEF\xBF...' for column 'category' at row 26

然后我选择了忽略此错误,转换工作继续,直到结束为止,再无其他错误提示,然后我通过workbench查看该数据库的前1000条数据,貌似都转过来了。那么,我想问,这句话的意思是什么呢?是不是意味着ID=102982这条记录因为category字段的错误未能导入呢?
因为我用SELECT * FROM mydb.contentaaa where id >= 102982;查看数据时,数据都从id=102983开始显示
然后再用SELECT * FROM mydb.contentaaa where id >= 101982;查看数据时,查看显示的数据列表发现,从id=102573直接到了id=102983,原本连续的ID中间少了几百条数据,所以我就开始担心是不是还有更多的数据没有被迁移过来呢
如何比较两者数据的差异?
如何排除上述错误,以便完整的把数据迁移为mysql呢?

PS:查看了一下mssql里面id=102982的数据,其中的category字段中并没有\xF1\xB6\xB7\xB4\xEF\xBF之类的字符。这些字符又是什么意思呢?乱码???
...全文
156 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2016-03-11
  • 打赏
  • 举报
回复
按下贴中的方法检查字符集设置。并贴出以供分析。 http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx MySQL 中文显示乱码
iou3344 2016-03-11
  • 打赏
  • 举报
回复
引用 1 楼 zhu19774279 的回复:
出错的这条数据是不是中文,一般乱码都是中文导致的。版主大人有解决中文乱码的推荐贴,可以找找看。
该字段都是包含中文的,也都转换的很好,我现在测试了一下,网页读取也是没有问题的。
zhu19774279 2016-03-11
  • 打赏
  • 举报
回复
出错的这条数据是不是中文,一般乱码都是中文导致的。版主大人有解决中文乱码的推荐贴,可以找找看。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧