MYSQL与MSSQL如何实现数据互访交换?

MSSQL内部可以访问ODBC驱动程序 --连接mysql 安装MySQL的ODBC驱动MyODBC 1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为 myDSN 2、建立链接数据库 EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'...
MYSQL与MSSQL如何实现数据互访交换?
MSSQL内部可以访问ODBC驱动程序
--连接mysql
安装MySQL的ODBC驱动MyODBC

1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为 myDSN

2、建立链接数据库
EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest',@useself='false',@locallogin='sa',@rmtuser='mysql的用户名',@rmtpassword='mysql的密码'

3、查询数据

SELECT * FROM OPENQUERY (MySQLTest ,'select * from 表' )2013-09-21
严格的说,不能。因为数据类型并非完全一致。

而且也因版本差异而不同,比如,MYSQL4系列的,应用非常广泛,但是不支持存储过程,
也不支持一些特定的查询。2013-09-21
分别打开两个相应的Connection然后 剩下的就是数据库操作了2013-09-21
建议使用,抽象工厂的设计模式!2013-09-21
mengvlog 阅读 417 次 更新于 2025-10-31 03:39:32 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部