asp如何连接mysql(asp如何连接mysql数据库)-编程知识网

ASP如何连接MYSQL数据库?谢谢你。我赶时间。

ASP如何使用MYSQL数据库

Mysql数据库以其短小、方便、快捷、免费的特点成为了很多网站的首选。

数据库,但是一般用php

mysql来开发各种动态页面。其实asp也可以。

用mysql数据库开发动态页面,刚学会,不敢独享,所以精选了一下。

本文供大家参考。

我的环境是Windows 2000

IIS 5.0

MySQL-3 . 23 . 32-Win

PHP 4。

Mysql-3.23.32-win(这个是最新版本)

Myodbc-2.50.36-dll(这是mysql odbc最重要的驱动程序,可以在www.mysql.com下载)

第一步:安装mysql odbd的驱动,将下载的myodbd-2.50.46-dll文件复制到windows & # 92在系统目录下(windows2000是winnt/system32)

然后创建一个扩展名为reg的新文件(即注册表文件),并将以下内容复制到该文件中。

注册表4

[HKEY _ local _ machine & # 92;软件& # 92;odbc & # 92odbcinst.ini & # 92myodbc驱动程序]

“用法计数& quot=dword:00000002

“司机& quot= & quot丙:& # 92;\windows & # 92\系统& # 92;\myodbc.dll & quot

“设置& quot= & quot丙:& # 92;\windows & # 92\系统& # 92;\myodbc.dll & quot

“sqllevel & quot= & quot1 & quot

“文件用法& quot= & quot0 & gt;

“driverodbcver & quot= & quot02.50 & quot

“连接& quot= & quotyyy & quot

“apilevel & quot= & quot1 & quot

“cptimeout & quot= & quot120 & quot

[HKEY _ local _ machine & # 92;软件& # 92;odbc & # 92odbcinst.ini & # 92odbc驱动程序]

“myodbc驱动程序& quot= & quot已安装& quot

保存后,双击文件,在windows注册表中注册上述代码。

如果它安装在windows2000中,驱动程序和安装程序主键的值应该相应地更改。我觉得这里没必要多说。

如果成功,你会在控制面板/odbd数据源的驱动中看到myodbd驱动!

第二步:建立asp文件链接数据库。

有两种方法,一种是在odbc数据源中建立一个系统dsn。后来发现mysql不用建立就可以在asp中使用。下面将解释该方法。

打开控制面板/odbd数据源,选择系统dsn,然后添加新的dsn。驱动选择myodbd驱动,会出现一个对话框,用于输入mysql。

相关信息。

Windows dsn名称:要创建的dsn的名称。

MySQL主机(名称或ip):MySQL服务器的名称或IP地址,通常带有localhost。

Mysql名称:您需要使用数据库的名称,该名称是在MySQL管理程序中建立的。这里我们用一个例子。数据库名称:hc188

里面有一个数据表:用户数据表有两个字段:用户名和密码。就插几个数据。

用户:链接数据库的用户名。我填写了超级用户。

密码:链接数据库用户的密码;如果没有,可以留空。

端口(如果不是3306):服务器上MySQL的端口;如果留空,则默认为3306。

连接命令:使用sql命令链接数据库,可以留空。

填写后选择确定保存。

下面链接数据库的asp代码!

<%

strconnection = & quotdsn = hc188driver = { myo DBD driver };server = localhostuid = rootpwd =;数据库= hc188 & quot

set adodataconn = server . createobject(& quot;adodb.connection & quot)

adodataconn.open strconnection

strquery = & quotselect * from user & quot

set RS = adodataconn . execute(str query)

如果不是,那么

%>

用户名

密码

<%

做而不做

%>

<%

rs.movenext

%>

<%

其他

response . write(& quot;抱歉,没有找到数据。”)

如果…就会结束

rs关闭

adodataconn.close

设置adodataconn = nothing

设置rsemaildata = nothing

%>

第二种方法:我思考过mysql数据库是否可以不用建立系统dsn。结果还可以。

方法很简单,把上面asp代码的第二行改成:

strconnection = & quotdefault dir =;driver = { myodbc driver };数据库= hc188 & quot

我惊讶地发现,这种方法甚至不需要用户名和密码就可以使用。是mysql的bug吗?

以上代码全部通过测试!如何建立MYSQL数据库的连接?

安装MYSQL ODBD的驱动后,如何建立ASP文件连接数据库?我们有两种方法:一种是在ODBC数据源中建立DSN。具体方法是:

1.在控制面板中打开ODBD数据源;

2.选择系统DSN并添加新的DSN驱动程序;

3.选择MyODBD,会出现一个对话框,输入MySQL:

(1)Windows DSN名称:要建立的DSN的名称;

(2) MySQL主机(名称或IP):MySQL服务器的名称或IP地址。一般填写localhost

(3) MySQL数据库名称:需要使用数据库的名称。

4.在MySQL管理程序中建立数据库。以数据库冯春为例。有一个包含两个字段的用户数据表:用户名和密码。我们可以尝试添加一些记录:

(1)用户:连接到数据库的用户名。可以填写root超级用户;

(2)密码:连接到数据库的用户的密码。无法填充;

(3)端口(如果不是3306):服务器上MySQL的端口。默认值为3306;

(4)SQL命令连接:使用SQL命令连接数据库。不填。

全部填写完毕后按OK保存。

用css+html搭建好界面。如何连接数据库?

CSS+HTML是无法连接数据库的 你可以用ASP+ACCESS|ASP+SQLSERVER|PHP+MYSQL|.NET+ACCESS|.NET+SQLSERVER,但是HTML不具备连接数据库的功能

ASP+ACCESS是什么?

你用的那个软件应该是个asp的源代码,access是数据库文件,详细你可以参阅一些网页制作方面的教程,这里我直接告诉你怎么运行!

在-控制面板-里选择-添加删除程-选择序添加可选的windows组件-把Intel信息服务的勾选中-然后下一步,会提示你插入windows系统安装盘,满足它,剩下全是下一步,之后intel信息服务会在控制面板-管理工具中出现,打开它做一些指向,指到你那软件。在浏览器中输入127.0.0.1即可打开它了。

什麽是ASP+Access?

asp是一网络编程语言,其它的语言有php,jsp,.net等access是一种数据库,其它数据库有mssql,mysql等asp+access就是用这种语言去操作这种数据库,由于出现时间早,成本低,易入门,所有占有率高其它的常见的组合有php+mysql,asp+mssql,.net+mssql

ASP.NET的数据库类型是MYSQL还是MSSQL?

我来解决下的疑惑,可以用mssql,毕竟.net和mssql数据库结合得很好的,不过mssql需要单独购买的,也就是要另外花钱,如果你是做小网站的,用Access数据库就可以了,任何出租的空间都支持Access数据库,而且它是免费的。一般php+mysql结合会比较好。所以我的建议是用asp.net +access数据库。等需要再使用MSSQL数据库