失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > ms+sql迁移到mysql_mssql数据迁移到mysql

ms+sql迁移到mysql_mssql数据迁移到mysql

时间:2021-04-09 16:59:14

相关推荐

ms+sql迁移到mysql_mssql数据迁移到mysql

为了把项目从 mssql+.net 转化为 mysql+jsp, 需要把数据从mssql迁移到mysql,因为数据不太复杂,不想用转换工具,就手动尝试迁移,方法记录,以便以后参考:

1. mssql 数据导出为sql 方法是在mssql数据库管理平台 选中数据库,鼠标右键菜单选 所有任务-》生成脚本 ,在对话框中注意选上生成数据脚本,否则只有表结构脚本。

2. 把生成的脚本通过记事本打开,通过查找替换做些修改,使符合mysql语法,

主要是 如go等替换为空格,

每个sql语句后加上;号

字段类型 smalldatetime 改为 datetime

uniqueidentifier 改为 char(36)

IDENTITY(1,1) 改为 AUTO_INCREMENT

【dao】. 及中括号去掉等

3. 如果表不多,可以把编辑好的适合mysql中运行的sql 一个表一个表的复制执行建立表结构和插入数据 及时监控和修正错误语句

4. 每次正确执行的sql另行保存到一个记事本中,以便以后作为备份使用

通过以上方法,不到一个小时, 十多个表和数据就全部从mssql迁移过去到mysql中了,感觉还是不太麻烦,大部分的sql语句都是mssql和mysql通用的,即使需要改造,用好记事本的批量查找替换,也工作量不大。

如果觉得《ms+sql迁移到mysql_mssql数据迁移到mysql》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。