MySQL和SQLServer互转
MySQL和SQLServer可以互转,需要odbc!
将Mysql数据库转换为MSsql的数据库,或者将Mssql数据库转换为Mysql的数据库,使⽤MySql ODBC后就⽐较好办,可以使⽤MSSQL7的管理⼯具,也可以使⽤mysql的管理⼯具,
这⾥介绍⼀个使⽤SQL7的MMC的⽅法,将MSsql7的数据转化为Mysql的数据库,将源和⽬的反之,就可以将Mysql的数据库转化为Mssql7的数据库。
1.安装Mysql的ODBC接⼝,可以在本站下载mysql下载odbc失败
2.建⽴Mysql的DSN,可以建系统DSN,这⾥命名testmysql,填写IP,dababase,⽤户名⼝令等项,完成
3.在SQL7的MMC中,选择要导出的数据库,右键选择All Tasks->
4.开始DTS ,
Choose a Data Source:Microsoft OLE DB Privoder for SQL Server
server:你的MSsql7数据库的服务器
是否使⽤NT认证和⽤户名⼝令看你⾃⼰的了
最后选择⼀个Database,如:mynews(你⾃⼰要导到mysql中的数据库)
下⼀步
5.Choose a Destination:选Mysql
User/System DSN,如果建⽴过就选择,如果没有建⽴就新建。
6.Specify Table Copy or Query
Copy table(s) from the source database,从源数据库拷贝表开始
7.Select Source Table
选择要拷贝的表,如果不想仔细调整,就选择全部吧。
8.Run immediately,当然要⽴即执⾏,下⼀步再选完成,就开始转换。
这个转换有时⼀部分表可能要失败,双击失败的表格,看看什么原因,⼀般是SQL7的数据类型问题,作⼀些⼩的修改就应该可以了。
使⽤MySql ODBC后就⽐较好办,可以使⽤MSSQL7的管理⼯具,也可以使⽤mysql的管理⼯具,更可以使⽤其它⽅的管理⼯具
这⾥介绍⼀个使⽤SQL7的MMC的⽅法
1.安装Mysql的ODBC接⼝,可以在本站下载
2.建⽴Mysql的DSN,可以建系统DSN,这⾥命名testmysql,填写IP,dababase,⽤户名⼝令等项,完成
3.在SQL7的MMC中,选择要导出的数据库,右键选择All Tasks->
4.开始DTS ,
Choose a Data Source:Microsoft OLE DB Privoder for SQL Server
server:你的MSsql7数据库的服务器
是否使⽤NT认证和⽤户名⼝令看你⾃⼰的了
最后选择⼀个Database,如:mynews(你⾃⼰要导到mysql中的数据库)
下⼀步
5.Choose a Destination:选Mysql
User/System DSN,如果建⽴过就选择,如果没有建⽴就新建。
6.Specify Table Copy or Query
Copy table(s) from the source database,从源数据库拷贝表开始
7.Select Source Table
选择要拷贝的表,如果不想仔细调整,就选择全部吧。
8.Run immediately,当然要⽴即执⾏,下⼀步再选完成,就开始转换。
这个转换有时⼀部分表可能要失败,双击失败的表格,看看什么原因,⼀般是SQL7的数据类型问题,作⼀些⼩的修改就应该可以了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论