LabVIEW訪問MySQL資料庫的一種簡單方法?

Tags: 資料庫,

目前比較流行的資料庫有很多,如大型的Oracel資料庫,SQL Server資料庫,以及中小型的Access資料庫,MySQL資料庫和SQLite資料庫。LabVIEW都能夠跟上述的資料庫進行連線和訪問,只是需要進行不同的設定,以及安裝不同的驅動。在此,筆者簡單介紹LabVIEW訪問MySQL資料庫的一種方法。

工具/原料

Labsql工具包,mysql-connector-odbc.msi, Navicat8.exe

abVIEW 2011, MySQL5.1.50.msi

一、安裝MySQL

在網上下載MySQL5.1.50,進行安裝。安裝一般按照預設的選項即可;這裡我選擇自定義安裝(custom);

LabVIEW訪問MySQL資料庫的一種簡單方法

LabVIEW訪問MySQL資料庫的一種簡單方法

在安裝完之後,會出現如下圖所示的對話方塊,勾選“Configure the MySQL Server now”,即配置MySQL資料庫;

LabVIEW訪問MySQL資料庫的一種簡單方法

LabVIEW訪問MySQL資料庫的一種簡單方法

選擇資料庫儲存的位置,這裡筆者選擇D:\Data資料夾,點選Next;

LabVIEW訪問MySQL資料庫的一種簡單方法

之後一直按照預設的選項進行,一直Next即可,直到最後的使用者名稱密碼輸入。在這裡需要輸入root使用者的密碼。也可以建立新的使用者名稱和密碼,在此筆者使用預設的root使用者。

LabVIEW訪問MySQL資料庫的一種簡單方法

配置完成後,執行上述設定即可,設定完畢後點擊Finish即可。

LabVIEW訪問MySQL資料庫的一種簡單方法

二、安裝Connector to ODBC

直接按照預設的選項安裝Connector to ODBC即可,無難度。

LabVIEW訪問MySQL資料庫的一種簡單方法

LabVIEW訪問MySQL資料庫的一種簡單方法

安裝完之後,在控制面板—管理工具——資料來源(ODBC)的驅動程式中就可以看到MySQL的驅動程式了,即MySQL ODBC 5.2 ANSI Driver。該驅動要被使用在LabVIEW進行資料庫的訪問。

LabVIEW訪問MySQL資料庫的一種簡單方法

三、安裝並使用Navicat軟體

下載並安裝Navicat 8軟體,該軟體是用來對MySQL資料庫進行視覺化訪問和編輯的。開啟Navicat,左上方點選連線,選擇MySQL即可進行資料庫的連線;

LabVIEW訪問MySQL資料庫的一種簡單方法

輸入連線名稱(可自定義),輸入root使用者的密碼mysql,點選確定即可建立連線。

LabVIEW訪問MySQL資料庫的一種簡單方法

之後在該連線上右鍵—開啟連線,即可訪問該MySQL資料庫,可建立表,編輯表,其他操作類似於Access資料庫的設定;

LabVIEW訪問MySQL資料庫的一種簡單方法

四、LabVIEW訪問MySQL資料庫

下載Labsql工具包,該工具包包含對資料庫操作的vi和例程,下載完之後將labsql資料夾放到LabVIEW安裝目錄下的user.lib資料夾下即可。

LabVIEW訪問MySQL資料庫的一種簡單方法

使用labsql工具包即可進行mysql資料庫的訪問了,如下圖所示。

最重要的是連線字串的填寫,

Driver=MySQLODBC 5.2 ANSI Driver; DATABASE= test; UID = root; PWD = mysql;

其中,Driver=MySQLODBC 5.2 ANSI Driver為MySQL的連線驅動;DATABASE= test為資料庫名,UID = root; PWD = mysql為資料庫連線的使用者名稱和密碼;

LabVIEW訪問MySQL資料庫的一種簡單方法

LabVIEW訪問MySQL資料庫的效果演示

LabVIEW訪問MySQL資料庫的一種簡單方法

相關問題答案