网络编程
位置:首页>> 网络编程>> Asp编程>> ASP连接MySQL数据库代码示例2

ASP连接MySQL数据库代码示例2

 来源:asp之家 发布时间:2010-03-08 14:26:00 

标签:mysql,asp,数据库

对于中小型个人、企业网站来说,MySQL数据库或许是目前数据库的最完美实施解决方案了。在不变更服务器硬件的前提下,一个经过良好架构,优化后的MySQL数据库结构网站每天可以承受十万级甚至百万级的数据访问压力。

  本文我将给大家讲解如何通过ASP代码连接到MySQL数据库。

  ASP要连接到MySQL数据库:

  你需要首先确认网站所在服务器上已安装了MySQL ODBC驱动——MyODBC 3.51;如果你的网站放在某个虚拟空间,请询问你的主机提供商(IDC)是否已安装MySQL ODBC驱动;如果服务器上没有安装上述驱动,你可以在以下位置下载后在服务器上安装(免费):

http://dev.mysql.com/downloads/connector/odbc/3.51.html

确认安装完毕之后,你就可以通过ASP链接MySQL数据库了,下面的代码为示例代码,请注意我注释的地方:

<%     
Dim sConnection, objConn , objRS     
   
'SERVER为数据库主机名(本地主机用localhost,远程用IP地址);DATABASE为数据库名;UID为用户名;PASSWORD为密码    
sConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=mysql_password; OPTION=3"   
   
Set objConn = Server.CreateObject("ADODB.Connection")     
   
objConn.Open(sConnection)     
'以下SQL语句为示例语句,请根据实际情况修改    
Set objRS = objConn.Execute("SELECT FirstName, LastName FROM tblUsers")    
   
While Not objRS.EOF      'while...wend循环,用于读取所有的信息    
    Response.Write objRS.Fields("LastName") & ", " & objRS.Fields("FirstName") & "<br>"   
    objRS.MoveNext   '记录集指针下移    
Wend     
   
objRS.Close '关闭记录集    
Set objRS = Nothing  '清空记录集,释放内存    
objConn.Close  '关闭数据库链接    
Set objConn = Nothing '清空数据库链接,释放内存    
%>如果对此段代码有任何疑问,请在下面留言讨论。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com