gpt4 book ai didi

mysql - 无法使用vbscript连接到Mysql

转载 作者:行者123 更新时间:2023-11-29 04:31:14 25 4
gpt4 key购买 nike

每当我尝试使用 vbscript 连接到 MySql 时,我都会收到一个错误:

Script: E:\VBScript\CreateAccount.vbs
Line: 6
Char: 1
Error:[Microsoft][ODBC Driver Manager] Data source name too long
Code: 80000405
Source Microsoft OLEDB Provider for ODBC drivers

下面是打开Mysql连接的代码:

dim cn, rs

set cn = CreateObject("ADODB.Connection")
set rs = CreateObject("ADODB.Recordset")
cn.connectionstring = "driver={MySQL ODBC 5.1 Driver}; Data Source=E:\Important\mysql-5.1.39-win32\bin\mysqld;Database=mail; User Id=root; Password = ;"
cn.open

如何启用vbscript连接Mysql?

最佳答案

连接字符串看起来很奇怪。不应该是这样吗?

Driver={MySQL ODBC 5.1 Driver};
Server=<x.x.x.x>;
Database=<dbname>
Uid=root
Pwd=<pwd>

<x.x.x.x>可能是 localhost 或 127.0.0.1
<dbname>是该 mySQL 服务器实例中的数据库名称
<pwd>你的情况是空白的

更新:

在尝试通过 ODBC 连接之前,您需要安装驱动程序。可以从http://dev.mysql.com/downloads/connector/odbc/下载

然后你需要配置ODBC数据源,说明在:
http://dev.mysql.com/doc/refman/5.0/en/connector-odbc-configuration-dsn-windows.html

关于mysql - 无法使用vbscript连接到Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2092038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com