从MSSQL(SQL Server)2008迁移数据至MySQL5.x

有个网站是asp.net+mssql,要改版成php+mysql,要求原来网站里的文章都需要迁移到新网站,那么也就是要把原SQL Server的数据迁移到MySQL数据库。

虽然都是关系型数据库,但是还是有一定差异,最终操作过程如下:

1、备份原数据库(防止数据丢失);

2、比对新老数据库中数据表字段差异,将原数据库中的无用的字段直接删除,仅保留需要导入到新数据库表中的字段(数据);

3、使用Navicat这个万能数据库操作软件连接原数据库,导出原数据库的表数据,生成sql语句形式;

4、导出的sql语句文件都是insert into语句,也就是新增数据,通过Notepad++或者Sublime软件打开该文件替换相关的语句;

5、替换完成后保存,将该sql语句通过phpmyadmin导入至新数据库(请注意如果新数据库对应的表中某些字段是老数据库里没有的话,请设置一个默认值NULL防止因为导入的时候没默认值而失败)。

(完)

上一篇: 支持PHP 5.4.45的phpmyadmin版本:4.4.15.10 2017-01-23
下一篇: MotoCMS3在nginx下的重写规则(Rewrite Rules)

发表评论