##SQLServer迁移至MySQL SQLServer迁移至MySQL应该有很多种迁移方案,我用的方案是使用工具:Navicat Premium。
假设我们现在要把192.168.3.126(SQLServer数据库)上的P2PSite数据库迁移至192.168.3.106(MySQL数据库) ###步骤如下 在192.168.3.106(MySQL)上新建数据库,名为:P2PSite。双击选择此数据库,点击右侧的倒入向导。
###弹出如下,选择ODBC,点击下一步
###弹出如下,点击“导入从”右侧的按钮
###弹出如下,选择SQLServer的选项,点击下一步
###弹出如下,输入相关选项,点击确定
###弹出如下,勾选你要导入的数据库表,点击下一步
###弹出如下,这是你刚刚勾选的表的列表,点击下一步
###弹出如下,此处可对字段进行勾选,点击下一步
###弹出如下,选择导入模式,注意高级里有一些高级选项可供选择,点击下一步
###弹出如下,点击开始即可
注意打印的导入信息,有时候有些表之间数据导入失败在所难免,注意观察错误信息,予以适当调整,一定可以成功的。
导入过程中,在SQLServer数据库中varchar(255)以上的字段,在MySQL中默认变成了text字段,这个我暂时不知道该如何解决。
如果你有更好的迁移方法欢迎交流