在线连接到一个MySQL数据库

我们构build并部署了一个在Access数据库中运行VBA查询的excel“工具”。 但是,我们希望将此工具提供给客户端,而不必将它们与excel文件一起发送到整个数据库。

Q。 我们可以在线存储一个只读数据库,使用MySQL甚至SQL Express,并允许任何有我们的Excel文件(和连接设置)的机器访问这个? 即我们希望我们的Excel文件连接到“云”数据库

背景:我已经使用PhpMyAdmin来连接和查询数据库,但是这一直在本地开发环境中。

我想你会在Excel中使用连接string来连接MySQL或SQL Express:

在Excel中,转到数据,连接,添加:

MySQL:Server = myServerAddress; Database = myDataBase; Uid = myUsername; Pwd = myPassword;

SQL Express:Driver = {SQL Server}; Server = myServerAddress; Database = myDataBase; Uid = myUsername; PWD = MYPASSWORD;