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 阅读 7 次 更新于 2025-07-20 22:48:07 我来答关注问题0
  •  文暄生活科普 本地sql数据库怎么与远程sql数据库同步

    方法:将本地数据库和远程数据库的存储目录进行同步,类似于文件同步。但这种方法通常只能实现单向同步,且可能存在数据一致性问题。缺点:数据同步的可靠性和效率较低,不适合高并发和实时性要求较高的场景。利用专用的MySQL数据库同步软件:软件选择:如SQLBalance和MyReplicator等软件,这些软件提供了更为直...

  •  epc142 如何通过navicat premium 实现mssql 与 mysql之间的数据导入导出

    打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击“转储SQL 文件”,在再次弹出的子菜单项中选择第一个“数据跟结构”。然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了 导入数据库:打开Navicat for MySQL,然后点击右键选择新建数据库,名字跟我们要导入...

  • 2:MySql数据库导入到MSSQL数据库中 1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.19-win32.msi 2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。3.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器,用户User,密...

  • 虚拟主机导入MSSQL或MySQL数据的步骤如下:一、登陆账户 首先,点击网站页面右上角的“登陆”按钮,使用您的账户信息登陆。二、进入账户管理后台 登陆成功后,点击“管理虚拟账户”以进入账户管理后台。三、选择订单与域名 在后台账户管理面板中,点击“管理订单”-“罗列/搜索所有订单”。从列出的订单中选...

  •  luohaixia1028 如何将mysql数据库转到sql server

    1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.19-win32.msi 2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。3.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器 Server,用户User,密码Password,输入正确后选择要...

檬味博客在线解答立即免费咨询

mySQL相关话题

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