-- 创建链接服务器
EXEC sp_addlinkedserver @server ='MySQLTest', @srvproduct='MySQL',@provider ='MSDASQL', @datasrc ='cpc'
GO
-- 创建或更新 SQL Server 本地实例上的登录名与远程服务器中安全帐户之间的映射。
-- 好像没什么用,不做这一步也能进行数据交互
EXEC sp_addlinkedsrvlogin @rmtsrvname='MySQLTest',@useself='false',@locallogin='sa',@rmtuser='cpc',@rmtpassword='123'
go
-- 把SQL SERVER里的TT表的记录插入到MYSQL的T1表里,这这里也可以插入具体值。
INSERT OPENQUERY(MySQLTest,'select * from t1') select * from TT;
INSERT OPENQUERY(MySQLTest,'select * from t1') values (99,99,99);
-- 对T1表进行UPDATE操作
UPDATE OPENQUERY(MySQLTest,'select value from t1') set value=value +100;
-- 对T1表进行DELETE 操作,不明白为什么一次只能删除一条,
DELETE OPENQUERY (MySQLTest,