繁体   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