mssql 跨庫獲取mysql

2022-02-27 01:11:57 字數 748 閱讀 7019

exec sp_addlinkedserver

@server='mysql', --這是鏈結伺服器的名稱

@srvproduct='mysql', --這個你自己隨便吧

@provider='msdasql', --這是固定的,不能瞎填,否則死定了

@datasrc='myserver', --這是odbc裡面data source name,系統dns

@location=null,

@provstr='driver=;server=localhost;database=takeout;uid=root;port=3306;', --這個串你研究一下就知道了

@catalog = null

--登陸

exec sp_addlinkedsrvlogin

@rmtsrvname='mysql',

@useself='false',

@rmtuser='root',

@rmtpassword='x5';

--查詢

select * from openquery(mysql,'select * from takeout_food ; ') t1

left join slickonedemodb..table_1 t on t.fid= t1.fid

exec sp_droplinkedsrvlogin 'mysql',null

exec sp_dropserver 'mysql'

MsSQL跨資料庫同步資料

set quoted identifier on goset ansi nulls on goexec p utils synchronousmssqldata srv lnk yurun yurun.dbo.rainview st pptn r stcd,tm,r5 tm tm where dat...

mysql中跨域查詢問題 Mssql 跨域查詢

有資料庫test1和資料庫test2。其中test1中有表 table1 table2 test2 中有表 table1。三個表的字段都為為 id xingming shijian shuliang。接下來我們就以上面的條件為例來介紹跨資料庫查詢和跨表 查詢的方法。select from openr...

MSSQL資料庫 跨表 和 跨資料庫 查詢方法

mssql資料庫 跨表 和 跨資料庫 查詢方法 條件 有資料庫 test1 資料庫 test2。test1中有表 table1 table2 test2 中有表 table1。三個表的字段為 id xingming shijian shuliang。一 跨資料庫 1 原始 select from o...