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

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

对于中小型个人、企业网站来说,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 '清空数据库链接,释放内存    
%>如果对此段代码有任何疑问,请在下面留言讨论。

标签:mysql,asp,数据库
0
投稿

猜你喜欢

  • 基于Keras 循环训练模型跑数据时内存泄漏的解决方式

    2022-06-28 10:24:00
  • Linux CentOS下docker部署Asp.Net Core(.Net6)

    2024-06-05 15:44:00
  • uniqueidentifier转换成varchar数据类型的sql语句

    2011-09-30 11:17:48
  • Python中操作各种多媒体,视频、音频到图片的代码详解

    2021-09-25 21:47:49
  • 基于Django的ModelForm组件(详解)

    2022-03-07 18:21:04
  • Python关于抽奖系统的思考与设计思路

    2022-06-09 12:53:36
  • 用python实现学生管理系统

    2021-05-22 12:13:31
  • Python实现的下载8000首儿歌的代码分享

    2021-02-03 05:41:51
  • 高效利用mysql索引指南

    2024-01-16 21:51:42
  • 解决pip install psycopg2出错问题

    2023-01-22 01:41:09
  • mysql 单机数据库优化的一些实践

    2024-01-15 19:01:25
  • python 将列表里的字典元素合并为一个字典实例

    2021-07-26 15:45:09
  • python tkinter中的锚点(anchor)问题及处理

    2021-05-06 23:53:16
  • 用python代码做configure文件

    2023-08-17 13:33:58
  • Python PyQt5实战项目之查询器的实现流程详解

    2023-07-15 04:19:21
  • PyTorch 迁移学习实践(几分钟即可训练好自己的模型)

    2021-09-07 23:37:31
  • 详解微信小程序缓存--缓存时效性

    2024-04-28 10:19:27
  • 基于Python3中运算符 **和*的区别说明

    2023-12-17 02:22:06
  • CTF中的PHP特性函数解析之中篇

    2023-06-11 12:56:20
  • python学习笔记之列表(list)与元组(tuple)详解

    2022-04-13 00:15:13
  • asp之家 网络编程 m.aspxhome.com