mssql数据库迁移到mysql

使用mysql migration toolkit工具来进行迁移。(需要安装jdk6 java的安装包)

发现数据量大的表却没能迁过来。软件使用比较容易,配置下源数据库信息,和目标数据库信息就可以进行了。

中途修改了一些mysql创建表结构的错误语句,只实现了表结构和部分表数据的迁移,而且转过来的表全部都有外键关系,无法更新和删除。

接着使用了sqlways迁移工具,还是不能解决。

最后使用Navicat for MySQL工具实现了数据库的迁移。先使用此工具连接好本地mysql,获取当前要操作的数据库,选中表,选择 ‘设计表’,点击 ‘外键’,全部删除。

去掉外键关联,就可以导数据了,点击 ‘导入向导’,选择 ODBC ,选择  SQL Native Client做为数据源,输入服务器ip或服务器名,用户名和密码,之后连接。

接下来选择服务器对应的表,开始和本地表进行复制数据/导入数据,最后收工。。

原文地址:https://www.cnblogs.com/houweijian/p/3161111.html