国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

通過SQLServer 2008 操作 MySQL的方法

2024-08-31 01:00:50
字體:
供稿:網(wǎng)友
數(shù)據(jù)庫測試環(huán)境
1. SQL Server 2008

2. MySQL 5.1.36
Database: Test
Table: TestTable

創(chuàng)建MySQL 測試表

復(fù)制代碼 代碼如下:


CREATE TABLE `testtable` (
`id` int(11) DEFAULT NULL,
`name` varchar(50) DEFAULT NULL,
`age` int(11) DEFAULT NULL
)


通過SQLServer 2008 操作 MySQL的方法

 
創(chuàng)建Link Server
下面來創(chuàng)建一個與MySQL交互的鏈接(類似Oracle 的DBLink),在SQL Server 管理器中右鍵Server Objects 目錄下的Linked Servers 點擊“New Linked Server”:

通過SQLServer 2008 操作 MySQL的方法


Linked server 鏈接名稱
Server Type 選擇“Other data source”
Provider 選擇“Microsoft OLE DB Provider for ODBC Drivers”
Product name 填寫MySQL 主機地址
Provider String 填寫 Driver={MySQL ODBC 5.1 Driver};Server=ServerName;Database=myDB;
User=myUserName;Password=myPassword;Option=3;

通過SQLServer 2008 操作 MySQL的方法


也可以通過TSQL 直接創(chuàng)建:

復(fù)制代碼 代碼如下:


EXEC master.dbo.sp_addlinkedserver
@server = N'MYSQLLINK',
@srvproduct = N'localhost',
@provider = N'MSDASQL',
@provstr = N'Driver={MySQL ODBC 5.1 Driver};Server=localhost;
Database=test;User=root;Password=root;Option=3;'

EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'MYSQLLINK',
@useself = N'False',
@locallogin = N'localhost',
@rmtuser = N'root',
@rmtpassword = N'root'


創(chuàng)建完成后便會看到下圖中的鏈接:

通過SQLServer 2008 操作 MySQL的方法


操作MySQL 數(shù)據(jù)庫
在SQL Server 中通過OPENQUERY 函數(shù)對MySQL 進行操作,該函數(shù)包含兩個參數(shù):第一個為已創(chuàng)建的鏈接名稱,第二個為SQL 查詢,它將返回對Linked Server 的讀取或修改操作。如下操作示例:

OPENQUERY ([LinkedServer], 'SELECT * FROM [RemoteTable]')向TestTable 中插入測試數(shù)據(jù):

insert into openquery(mysqllink,'select * from testtable')
select 1,'Peter',30;查詢數(shù)據(jù):

select * from openquery(mysqllink,'select * from testtable');

修改數(shù)據(jù):

復(fù)制代碼 代碼如下:


update openquery(mysqllink,'select * from testtable')
set where id=1;


 
刪除數(shù)據(jù):

復(fù)制代碼 代碼如下:


delete from openquery(mysqllink,'select * from testtable')
where id=1;


相關(guān)參考資料

?id=376346


作者: Gnie

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武定县| 清河县| 台北县| 临泽县| 巨野县| 宿松县| 筠连县| 双辽市| 维西| 增城市| 平舆县| 宜宾县| 炉霍县| 巴中市| 花垣县| 浑源县| 昌都县| 漳平市| 云林县| 巫山县| 额尔古纳市| 邢台县| 长春市| 淮滨县| 资阳市| 浦县| 麟游县| 新竹县| 措美县| 东平县| 商河县| 灵璧县| 赣榆县| 三江| 凤山县| 浪卡子县| 额尔古纳市| 台安县| 彰化县| 清徐县| 彰化县|