使用ODBC連接MySQL和EXCEL


1.安裝ODBC

安裝MySQL的時候,可以直接把ODBC一並安裝了。如果沒有安裝的話,則在

https://dev.mysql.com/downloads/connector/odbc/

下載相應的ODBC並安裝。

ODBC有32bit和64bit的,使用哪個需要看excel的位數。我這里下載安裝的是64bit的。

 

2.打開ODBC,連接MySQL

在用戶DSN或者系統DSN中添加數據源。點擊“添加”。跳轉到如下頁面,選擇"MySQL ODBC 8.0 ANSI Driver"或者“MySQL ODBC 8.0 Unicode Driver",兩者的區別就是編碼不同,點擊“完成”。

進入如下頁面后,輸入MySQL的相關信息,地址、端口、用戶、密碼和想要從哪個數據庫獲取數據源等。下圖中我所連接的是名為“testdemo"的數據庫,點擊右邊的”test“,彈出連接成功消息框,表示ODBC和MYSQL連接成功。

 

3.打開EXCEL,添加數據源

至此,testdemo_emp表中的數據已經添加在excel中了,記得要點擊全部刷新更新數據。

 

補充:在使用32bit的時候,添加數據源的時候出錯,如下圖所示。

百度了一圈,有的說要修改my.ini文件,添加一句”mysql_mode=",但是我沒有管理員權限,改不了配置文件。然后這個錯誤說是SQL語法有錯誤,於是在添加數據源的時候,我自己輸入了SQL Query語句,如下圖所示,發現就可以成功添加了。這里我也不知道到底是為啥,希望有人能看到這里,然后告訴我到底問題在哪里,不勝感激。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM