怎样将Sqlserver数据库转成mysql数据库
来源:互联网 发布:mac如何用阿里旺旺 编辑:程序博客网 时间:2024/04/30 18:28
手上有一个网站之前是用asp.net做的,所使用的数据库是sqlserver,现在打算用PHP+MYSQL架构。因原来的站点有一定排名,直接改版的话,会导致产生很多错误页,网站排名和收录结果要恢复过来就得很久了,且原网站里数据较多,手工转也不现实。
所以现在需要一个将MSSQL转为MYSQL的转移方案,在网上找了很多,要么很复杂,要么根本就不能用(选了几种简单的方法尝试),现在自己测试用下面的方法最简单有效。
本地环境,安装SQLserver 安装MYSQL:
1、MYSQL的工具使用navicat;
2、SQL在安装的时候,需要安装SQL native Clent,并且开启服务;
3、在navicat中创建数据连接,创建一个对应的空数据库,如图
4、创建数据库后,打开数据库,选择导入向导,如图;
5、导入向导里,选择最后一个
6、点下一步,导入里面选择sql native client;
7、下一步,选择使用windows NT 集成安全设置,数据库选择你要转换的数据库,确定
8、如表结构完全一样,那么就全选数据表吧,确定,因我们是新建的数据库,里面是空的,那么默认是创建表,如果是要导入到已经有的表结构里,则在目标表里选择要导入的目标表,然后选字段。注意在第6步的时候,选对表的主键进行设置!
9、如果是添加数据,则选择:添加记录到目标表;如果是需要ID值跟源数据库一致,则选择复制,删除目标全部数据,并从源数据重新导入
注意,导入的时候,如果是已存在表结构,则键位不能空,如果是添加数据,则ID值空着,不要添加主键,在导入过程中如果出现错误,则根据出错提示处理,此方法绝对可以!
本文转载自 深圳市乐道网络科技(www.ledaokj.com) 详文参考:怎样将Sqlserver数据库转成mysql数据库
- 怎样将Sqlserver数据库转成mysql数据库
- 将SQLserver数据库转成mySQL数据库
- 一种不错的从SQLServer转成Mysql数据库的方法
- 获取SqlServer数据库数据,转成JSON对象
- 怎样把数据库的行转成列
- sqlserver oracle mysql数据库
- Navicat Premium 将sqlserver 数据库 导入mysql 中
- 怎样将数据库MySQL 迁移到 MariaDB 上
- 如何将文件转成流存入数据库
- 将Excel的数据表转成数据库表
- 将SQL Server数据库转成SQL语句
- 将数据库中null值转成0
- SQLServer和MySQL将一个数据库表写到另一个数据库表中
- 跨数据库将sqlserver库中的表数据转到mysql数据库中
- navicat将sqlserver数据库导入到mysql数据库,无法打开文件问题
- 一个将Access数据库转成Mssql数据库的简单工具
- 怎样快速的将Access数据库中的表转移到Mysql数据库中
- 怎样快速的将Access数据库中的表转移到Mysql数据库中 zz
- sgzsdfg
- (转)Wireshark提示There are no interfaces on which a capture can be done.
- 32年春秋
- 读取5个数(1-50),每读一个数,程序打印该值个数的$。
- C#开发——winform中datagridview常见的18种属性
- 怎样将Sqlserver数据库转成mysql数据库
- How to get Full Rom Dump / Stock ROM of MT6572 MediaTek Smartphones using SPFT and MTK Droid Root an
- qsort函数和sort函数的用法总结
- 变态最大值
- 在ubuntu中如何重置mysql服务器的root密码
- tableview索引添加一个显示点击或滑动到哪个字母的控件
- Java 枚举项数量限定为64个以内
- onvif vs psia
- 【干货分享】Node.js 中文资料导航