MySQL之如何安裝MyODBC
ODBC驅(qū)動(dòng)管理器是用于管理ODBC應(yīng)用程序和驅(qū)動(dòng)程序間通信的庫。其主要功能包括:
· 解析數(shù)據(jù)源名(DSN)。
· 加載和卸載驅(qū)動(dòng)程序。
· 處理ODBC函數(shù)調(diào)用,或?qū)⑵鋫鬟f給驅(qū)動(dòng)程序。
下面給出了一些常用的驅(qū)動(dòng)程序:
· Microsoft Windows ODBC驅(qū)動(dòng)管理器(odbc32.dll),http://www.microsoft.com/data/
· unixODBC Unix驅(qū)動(dòng)管理器(libodbc.so),http://www.unixodbc.org。
· iODBC ODBC Unix驅(qū)動(dòng)管理器(libiodbc.so),http://www.iodbc.org。
從2.1.2版開始,UnixODBC也提供MyODBC 3.51。
26.1.2.4. MySQL ODBC驅(qū)動(dòng)程序的類型
MySQL AB支持兩種通過ODBC API訪問MySQL功能的開放源碼ODBC驅(qū)動(dòng)程序: MyODBC (MyODBC 2.50)和MySQL ODBC 3.51驅(qū)動(dòng)(MyODBC 3.51)。
注釋: 從本節(jié)起,我們將這兩類驅(qū)動(dòng)程序統(tǒng)稱為MyODBC。但當(dāng)存在差異時(shí),我們將使用它們的本名。
26.1.3. 如何安裝MyODBC
MyODBC能夠工作在Windows 9x, Me, NT, 2000, XP和2003,以及大多數(shù)Unix平臺(tái)上。
MyODBC是開放源碼軟件。你可以在網(wǎng)站http://dev.mysql.com/downloads/connector/odbc/上找到它的最新版本。請(qǐng)注意,2.50.x版采用的是LGPL許可,而3.51.x版采用的是GPL許可。
如果使用MyODBC時(shí)出現(xiàn)了問題,而且你的程序還能與OLEDB一起工作,應(yīng)嘗試使用OLEDB驅(qū)動(dòng)程序。
正常情況下,在Windows機(jī)器上僅需安裝MyODBC。僅當(dāng)你擁有運(yùn)行在Unix機(jī)器上的程序(如ColdFusion),而且該程序?qū)⑹褂肙DBC來訪問數(shù)據(jù)庫時(shí),才需安裝用于Unix的MyODBC。
如果你打算在Unix機(jī)器上安裝MyODBC,還需要1個(gè)ODBC管理器。MyODBC能夠與大多數(shù)Unix ODBC管理器一起工作。
· 要想使用ODBC應(yīng)用程序(不支持MySQL的應(yīng)用程序),建立從Windows平臺(tái)到Unix平臺(tái)的連接,首先必須在Windows機(jī)器上安裝MyODBC。
· 用戶和Windows機(jī)器必須具有訪問位于Unix機(jī)器上的MySQL服務(wù)器的權(quán)限。這可通過GRANT命令設(shè)置。請(qǐng)參見13.5.1.3節(jié),“GRANT和REVOKE語法”。
· 必須創(chuàng)建ODBC DSN條目,方式如下:
1. 打開Windows機(jī)器上的控制面板。
2. 雙擊ODBC數(shù)據(jù)源32位圖標(biāo)。
3. 點(diǎn)擊選項(xiàng)卡“用戶DSN”。
4. 點(diǎn)擊“添加”按鈕。
5. 在“創(chuàng)建新數(shù)據(jù)源”屏幕上選擇MySQL,并點(diǎn)擊“完成”按鈕。
6. 顯示MySQL驅(qū)動(dòng)程序的默認(rèn)配置屏幕。請(qǐng)參見26.1.9.2節(jié),“在Windows上配置MyODBC DSN”。
· 啟動(dòng)應(yīng)用程序,并使用在ODBC管理器中指定的DSN選擇ODBC驅(qū)動(dòng)程序。
注意,在MySQL屏幕上還顯示了其他選項(xiàng),如果遇到問題,可嘗試這些選項(xiàng)(如跟蹤、連接時(shí)不提示等)。
關(guān)鍵字:MySQL、MyODBC、驅(qū)動(dòng)程序、數(shù)據(jù)源
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解