我正在尝试将MSSQL数据库迁移到MySQL。使用MySQL Workbench我移动了架构和数据,但转换字符编码时出现问题。在迁移过程中,当编码出现问题时,我将工具放入BLOBS。
我相信我已经确认现在MySQL中的数据是* latin1_swedish_ci *。为了简化问题,我正在查看其中一列中的®符号。
我想用 UTF8 编码将BLOBS转换为VARCHAR或TEXT。我正在其中一个列上运行此SQL命令:
ALTER TABLE
{bookdetails {1}} {BOOKNAME {1}}
而不是转换®只是删除它们不是我想要的。我究竟做错了什么?并不是因为读取一半的互联网试图找到一个解决方案并不好玩,但是3天后我认为我的眼睛即将放弃。
答案 0 :(得分:0)
MySQL workbench有一个导航相对简单的UI。如果您需要更改表或模式的排序规则,可以在对象浏览器上右键单击它们并转到alter table,或者在那里更改模式,您可以更改数据类型,并将排序规则设置为您想要的任何内容。