t-sql 中left join MySql数据库

使用 ODBC 驱动程序(推荐)

步骤 1:安装 MySQL ODBC 驱动程序
  1. 从 MySQL 官网下载 MySQL Connector/ODBC

  2. 在 SQL Server 主机上安装驱动(选择 64位 版本,与 SQL Server 架构匹配)

步骤 2:配置 ODBC 数据源
  1. 打开 ODBC 数据源管理器(运行 odbcad32.exe

  2. 转到 系统 DSN 选项卡 → 点击 添加

  3. 选择 MySQL ODBC 驱动程序 → 点击 完成

  4. 配置连接参数:windows+R 运行:odbcad32打开配置窗口,新建选择MySQL ODBC9.3 Uniode Driver

  5. 注意在安装mysql-connector-odbc-9.3.0-winx64.msi 的时候,如果提示:This application requires Visual Studio 2022 x64Redistributable version 14.40. Please install theRedistributable then run this installer again. 就需要安装VC_redist.x64.exe,重启服务后再安装odbc.

  6. 创建链接服务器

    -- 创建链接服务器
    EXEC master.dbo.sp_addlinkedserver 
      @server = N'MYSQL_LINKED_SERVER',  -- SQL Server中的显示名称(自定义)
      @srvproduct = N'MySQL',
      @provider = N'MSDASQL',            -- ODBC 提供程序(固定的)
      @datasrc = N'MySql_WMS_QMS'           -- ODBC 数据源名称(在步骤4中配置的名称,ODBC Data Soure Administrator)
    
    -- 配置登录凭据
    EXEC master.dbo.sp_addlinkedsrvlogin 
      @rmtsrvname = N'MYSQL_LINKED_SERVER',--SQL Server中的显示名称,和上面的@server保持一致
      @useself = N'False',
      @locallogin = NULL,
      @rmtuser = N'MySql登录用户名',      -- MySQL 用户名
      @rmtpassword = N'*******'   -- MySQL 密码

T-SQL 查询 

SELECT top 10 * 
FROM [MYSQL_LINKED_SERVER].[levault]..[material_master_data]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bingo_BIG

你的鼓励是我最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值