asp连接mysql数据库,mysql odbc connector又名《mysql odbc驱动》,MySQL Connector ODBC是一个有效且实用的ODBC连接器,安装后它允许您将应用程序连接到MySQL数据库并从表中提取数据。适合连接到MySQL数据库,执行查询和从表中提取数据的开发人员和程序员。
在浏览器中输入:https://downloads.mysql.com/archives/c-odbc/ 进入mysql官网,选择5.3版本,操作系统选择32位,版本选择太高安装后会不兼容而报错
双击 >> mysql-connector-odbc-5.3.2-win32.msi >> 一直选择Next >> OK
进入 >> 控制面板\所有控制面板项\管理工具 >> 双击 >> ODBC 数据源(32 位) >> 添加 >> MySql ODBC 5.3 ANSI Driver >> 完成 >> Data Soure Name:输入conn
ICP/IP Server:输入 127.0.0.1
User:输入root
Password:输入密码
Database:输入数据库名称 >> Test测试一下 >> OK
进入 >> 控制面板\所有控制面板项\管理工具 >> 双击 >> ODBC 数据源(32 位)
用户DSN >> 添加 >> MySql ODBC 5.3 ANSI Driver
Data Soure Name:输入conn
ICP/IP Server:输入 127.0.0.1
User:输入root
Password:输入密码
Database:输入数据库名称 >> Test测试一下 >> OK
ASP里测试连接,提示:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
系统DSN >> 添加 >> MySql ODBC 5.3 ANSI Driver
系统DSN里配置 与 用户DSN里配置一样:
Data Soure Name:输入conn
ICP/IP Server:输入 127.0.0.1
User:输入root
Password:输入密码
Database:输入数据库名称 >> Test测试一下 >> OK
系统DSN >> 添加 >> MySql ODBC 5.3 ANSI Driver >> 操作完成后浏览器打开后显示 1 代表安装成功。
ASP代码部分
<%
set conn=Server.Createobject("adodb.Connection")
str="dsn=conn;Driver={mysql driver};server=127.0.0.1;uid=root;pwd=mypassword;database=test"
conn.open(str)
response.Write(conn.state) '显示连接状态,若为1表示连接成功,若为0连接失败。
%>