各位万能的V友,请问下 SQLSERER 2005 数据 如何迁移到 Mysql,有什么好的方法么?
目前我想到的方法是:
- 导出 excel (.xls)
- 用 csvkit 将 xls 转成 csv
- 将 csv 导入到 mysql (第三步还没实践)
几点说明:
- 关于不用导入导出向导->导出 dsn? 后来查了才知道的,也不知道靠谱不,不确定,用过的可以为之正名
- 关于为什么要先导出 excel 转成 csv? 因为 数据里面有",",我已经尝试过了会有点问题
- 关于 csvkit? Python 的一个比较好用的工具,效果不错,地址https://github.com/wireservice/csvkit
这样看起来的话,还是有点复杂,而且我还没有尝试将 csv 导入到 mysql,不清楚会不会有中文字符问题,毕竟 Sql server 2005 是 Chinese_PRC_CI_AS,导出后导入 mysql 不一定兼容
求教V友有没有这方面的经验的,指点一二,有什么简单的方法能够完成,而且最好能解决掉中文字符集的问题(存入 Mysql 最好用 utf-8 格式)。
先在此谢谢各位