【发布时间】:2023-03-05 01:10:01
【问题描述】:
我在 db2 中有一个需要迁移到 mysql 的数据库。我正在将数据从 db2 导出到 csv,然后将 csv 导出到 mysql。数据有中文、法语、拉丁语、希伯来语等多种语言。由于字符集问题,数据被转换为符号。如何确保导入正确完成且数据没有任何更改?
【问题讨论】:
-
检查在 db2 中设置了哪个排序规则,并在 MySQL 中使用它——确保连接行和目标行都知道该排序规则
-
db2 和 mysql 的排序规则设置为 UTF8.. 我认为 UTF-8 不支持法语。是真的吗?
-
排序规则不关心您输入的语言,而是关心特定的字符。您可以手动将输入添加到您的数据库,例如。通过 phpMyAdmin、MySQL Workbench 还是在 shell 上使用 MySQL?
-
您如何准确地导出数据?请发布您正在运行的确切命令。
标签: mysql database db2 database-migration multilingual