我正在尝试编写一段简单的代码来连接mysql数据库。
Sub DBConnection()
Dim conn As New ADODB.Connection
Dim connectionStr As String
connectionStr = "DRIVER={SQL SERVER} ;SERVER=localhost; database=sakila; uid=test1; pwd=123"
conn.Open connectionStr
conn.Close
MsgBox "Connected!"
End Sub
我在运行它时遇到以下错误:
我怀疑我在连接中提供的细节可能不正确,但我不确定。
mysql工作台中的用户名和数据库名:
也许是服务器名,但据我所知,它在我的本地机器上,应该是localhost。
非常感谢您的帮助,谢谢!
我安装了以下mysql产品
我已经安装了5.2驱动程序,并遵循了网站提供的5.2连接字符串。错误仍然存在(见下文)。我会继续搜索,但任何帮助将不胜感激,因为我是非常新的这一点。
1条答案
按热度按时间monwx1rj1#
连接字符串的第一站是connectionstrings.com,在这里您应该能够找到适合您的mysql版本和连接方法的连接字符串。
标准的mysql连接字符串是:
…还有其他几个人在现场处理各种情况。