1

由于一些技术原因,我不得不将我的数据库从 sql server 更改为 MySQL。但是我收到以下错误,我无法连接到数据库..!

用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误“80004005”

[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

Set ObjConn = CreateObject("ADODB.Connection")
ObjConn.Open ("DRIVER={MySQL ODBC 5.0.96 Driver};SERVER=68.128.172.38;DATABASE=xxx;UID=xxx;PWD=xxx")
4

1 回答 1

1

这里有一个示例连接字符串

Server_Name = "localhost" 'connect to the local  remort database server

databseName = "db" 'database name
mySQLUser = "root" 'user name
mysqlPassword = "admin" 'passwrd of the db user

ConStr= "Driver={MySQL ODBC 5.1 Driver};SERVER=" & Server_Name  & ";DATABASE=" & databseName & ";UID=" & mySQLUser & ";PWD=" & mysqlPassword & ";PORT=3306;OPTION=67108864;" ' Connection string

如果这不起作用,请尝试为 mysql 安装相关连接器选择并下载连接器

于 2013-02-14T11:14:54.730 回答