安裝過mysql數據庫后,有些軟件在調用mysql數據庫時不會直接調用,需要安裝mysql數據庫的ODBC驅動,再來調用。這里就介紹下,如何在win7系統下安裝mysql的ODBC驅動。
Win7系統分為32位和64位,相對應的mysql的ODBC驅動也可以找到相應的32位和64位的。
下載地址:
http://dev.mysql.com/downloads/connector/odbc/
在win7 32位系統上安裝MySQ的ODBC驅動方法非常簡單,下載相應MySQL版本的32位ODBC驅動就行,然后雙擊安裝程序,按照提示步驟按照即可。但是在win7 64位系統上有些不太一樣。有時候我們按照相應的mysql版本下載ODBC-64位的,可以正常安裝,有時候卻不行。
在正常安裝過mysql的ODBC驅動后,還要對ODBC進行配置。正常情況下配置odbc的方法為:
打開控制面板找到管理工具,如果在控制面板下看不到管理工具,可以選擇窗口右上角的查看方式,點擊倒三角下拉菜單,選擇里面的“小圖標”,就可以看到如下圖樣式的顯示方式,在里面找到“管理工具”。
打開“管理工具”窗口后,雙擊選擇“數據源(ODBC)”選項。可以彈出ODBC配置窗口。
在彈出的ODBC數據源管理器中的“用戶DSN”下選擇第一個Dbase Files 這個選項,
點擊“添加”會彈出創建新數據源窗口,在里面找到我們剛才安裝的mysql ODBC 5.3這個驅動程序,如下圖所示,點擊確定彈出配置窗口。
在彈出的配置窗口中需要填寫如下說所示的參數:
Data Soure Name 數據源名稱可以定義,必填;
Description 說明選填;
TCP/IP Server要連接的mysql數據庫所在電腦的IP地址或者服務器名稱,如果是本機話就填入localhost,后面是Port是數據庫所用端口。
這個是單選框跟下面的Named Pipe是同級的兩者二選一,一般選擇TCP/IP這個參數;下面的user是指數據庫登陸名稱,password登陸密碼,database是要連接的數據庫名稱。
填好以上參數后點擊“test”按鈕進行連接測試。
連接成功的話會彈出如下圖所示的Connection successful(連接成功)的提示。
異常問題:
以上是在win7系統上安裝對應位數的mysql的ODBC驅動的步驟,也就是在win7 32位上安裝32位的ODBC驅動,在win7 64位上安裝64位的ODBC驅動。
除此之后,還有一種處理方法,當64位系統上安裝不上64位的ODBC驅動,或者安裝上無法使用時,可以在64位系統上安win7裝32位的ODBC驅動,安裝方法是一樣的。就是在安裝好32位mysql ODBC驅動后,在數據源(ODBC)中添加配置驅動時,發現里面並沒有mysql ODBCD對應版本的驅動程序,這時需要安裝下面的目錄找到odbcad32.exe程序:
C:\Windows\SysWOW64\odbcad32.exe
雙擊運行改程序,接下來就可以按照其他的配置方法配置了。
之所以會介紹這種方法,除了操作系統兼容性外,還有一點就是有些程序需要用ODBC32位的才行,在開篇提到的來電彈屏電話管理系統:來電通來電彈屏軟件就是如此,之前說過它可以直接跟管理軟件的數據庫對接,在使用mysql數據庫的管理軟件時,就需要安裝mysql ODBC 32位的ODBC驅動。
最后通過lr連接數據: