通过Excel在线连接到MySQL数据库

时间:2015-09-18 09:13:49

标签: mysql sql database excel vba

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

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

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

1 个答案:

答案 0 :(得分:0)

我认为您将在Excel中使用连接字符串来连接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;