EXCEL VBA連結MYSQL資料庫


1.檢查ODBC DRIVER是否已經安裝,如果沒有安裝前往官網https://downloads.mysql.com/archives/c-odbc/下載安裝

2.至ODBC的驅動程式檢查相對應安裝的位元版本是否已經有出現MYSQL的DRIVER,如下圖


3.EXCEL VBA的connection string如下:
    ConnectionString = "Driver={MySQL ODBC 8.0 UNICODE Driver};Server=192.168.1.IP;Database=資料庫名稱;User=使用者帳號;Password=密碼;Option=3;"
    Conn.Open ConnectionString   '建立資料庫連線

注意的地方是連線字串中的Driver={MySQL ODBC 8.0 UNICODE Driver}大括號中的字串要等於ODBC中的名稱,這樣才可以對的到DRIVER才可以正常執行。




留言

這個網誌中的熱門文章

java 數字轉字串 字串轉數字

MS sqlServer資料庫移轉至MySQL-->利用MySQL WorkBench

sql server 15023 error [SQL SERVER問題: 使用者、組或角色 '*****' 在當前資料庫中已存在]