由於項目需要,在Labview開發中,需要使用MySQL數據庫。這里介紹兩種連接MySQL數據庫的方式。
分別為使用Labsql工具包和Database Connectivity Toolkit工具包
以下為操作步驟:
1、安裝MySQL數據庫
根據需求 可以去官方去下載相應的版本,這里使用的版本:mysql-installer-community-5.7.14.0.msi
在安裝過程中需要安裝mysql-connector-odbc,這里建議大家安裝X86版本,如下圖1。
Note:如果按照X64位,在使用labview連接MySQL會出現錯誤
錯誤為:“在指定的 DSN 中,驅動程序和應用程序之間的體系結構不匹配”
圖1 安裝MySQL數據庫
2、創建數據源(ODBC)
安裝完之后,在控制面板—管理工具——數據源(ODBC),有32位數據源和64位數據源,選擇32位數據源管理程序,如圖2所示,在驅動程序下可以看到MySQL的驅動程序了,即MySQL ODBC 5.3 ANSI Driver。
圖2 MySQL驅動程序
在“用戶DSN”,點擊“添加”,出現“創建新的數據源”,找到“MySQL ODBC 5.3 ANSI Driver” 驅動,點擊“完成”,如圖3所示.
圖3 添加 創建新數據源
在“完成”彈出“MySQL Connector/ODBC” Data Source Configuration "配置中填寫,創建的數據源名稱,建議和數據庫名稱一致。填寫User和password以及選擇相應的數據名稱。點擊“Test”測試連接成功,點擊“OK”按鈕。這樣就完成了新的數據源創建。如圖4所示。
如圖4 MySQL Connector/ODBC” Data Source Configuration
3、安裝Labsql工具包
下載地址:http://pan.baidu.com/s/1miJagp6
下載的Labsql工具包解壓到Labview安裝目錄下的“National Instruments\LabVIEW 2014\user.lib”的user.lib文件下。從新啟動Labview
軟件,可以在“程序面板->用戶庫”看到,如圖5所示。
圖5 Labsql工具包
4、在Labview中連接MySQL數據庫--test數據庫
在“程序面板”選擇Labsql控件創建一個數據庫連接,如圖6所示;在圖中,三種連接數據庫方式都可以,建議使用第3中。
圖6連接數據庫
5、使用Database Connectivity Toolkit工具包操作MySQL數據庫,如圖7所示
圖7
最后說明:其實在使用Labsql工具包和Database Connectivity Toolkit工具包連接MySQL數據時沒什么區別。都使用了ODBC數據源連接。