簡體   English   中英

導入.sql文件以從phpmyadmin訪問2016

[英]import .sql file to access 2016 from phpmyadmin

我在phpmyadmin中有一個數據庫,我已經將其導出為test.sql。 我想將test.sql導入到ms access2016。我嘗試使用ODBC進行導入,但是在某些教程中,我必須在“機器數據源”中選擇Mysql,但是選擇中沒有Mysql。 任何想法如何不使用ODBC導入test.sql文件?

我不認為Access可以使用MySQL的.sql文件。

您要做的是假脫機MySQL實例,將該MySQL文件“導入” MySQL。 然后,Yu使用一組MySQL odbc驅動程序從Access連接到正在運行的MySQL實例。

Access ODBC無法處理某些“ .sql”文件,但是在計算機上安裝MySQL odbc驅動程序,然后通過ODBC連接到正在運行的MySQL實例是唯一可行的方法。

如果“ .sql”文件是一系列sql“ ddl”命令,則可以編寫代碼以讀取.sql文件的每一行並處理您從Access執行的每一行(這需要VBA代碼)。

因此,最好使用Access ODBC + MySQL驅動程序-這些驅動程序只能連接到正在運行的MySQL實例,而此類ODBC驅動程序不允許您連接到某些文件。 您不使用Access ODBC驅動程序來連接某些Oracle文件或SQL Server文件,或者在這種情況下是某些MySQL文件。

因此,在從給定的數據庫供應商安裝正確的ODBC驅動程序之后,您必須通過ODBC連接到該數據庫系統的正在運行的實例。 因此,Access ODBC不會連接到某些“文件”,而是連接到某些數據庫服務器產品的運行實例的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM