我正在寻找一些关于如何将mysql数据库导出为可被Microsoft Access 2007+读取和编辑的.mdb文件的技巧。需要编写一个可以在Linux服务器上运行的脚本(可能使用PHP?)。我似乎无法在任何地方找到相关信息,请问有什么建议吗?谢谢!
SELECT * INTO AccessTable FROM [ODBC;DATABASE=Database_Name;DSN=DSN_Name;OPTION=2059;PWD=MySQL_Password;PORT=0;UID=MySQL_User].MySQLTable
(请相应替换:AccessTable、MySQLTable、Database_Name、DSN_Name、MySQL_Password、MySQL_User)
谢谢你的建议 :)
我后来发现我们已经在其他地方使用了这个产品: http://dbconvert.com/convert-access-to-mysql-pro.php?DB=1 它正在我们的服务器上运行,尽管我不认为它支持最新版本的Access。
我还没有尝试过这个。
unixODBC 项目的目标是,将 unixODBC 开发和推广为非 MS Windows 平台上 ODBC 的明确标准。这将包括对 KDE 和 GNOME 的 GUI 支持。