asp连接mysql数据库详细实现代码

来源:asp之家 时间:2012-12-04 19:56:39 

想要asp能连接mysql数据库需要安装MySQL ODBC 3.51 驱动 http://www.jb51.net/softs/19910.html
我们先看下面这段代码
代码如下:


set conn = server.createobject("adodb.connection")
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=Shops;USER=root;PASSWORD=xxx;"


上面这代码是核心部分了。

SERVER 连接服务器如127.0.0.1
DATABASE 要选择的数据库 shops
USER 服务器登录用户名
PASSWORD 服务器登录密码

好了下面来看实例

代码如下:


<%
'测试读取MySql数据库的内容
strconnection="driver={mysql odbc 3.51 driver};database=weste_net;server=localhost;uid=root;password="
'无需配置dsn
set adodataconn = server.createobject("adodb.connection")
adodataconn.open strconnection
strquery = "select * from News"
set rs = adodataconn.execute(strquery)
if not rs.bof then
%>
<table>
<tr>
<td<b>序列号</b></td>
<td><b>标题</b></td>
</tr>
<%
do while not rs.eof
%>
<tr>
<td><%=rs("News_id")%></td>
<td><%=rs("News_Title")%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
<%
else
response.write("无数据.")
end if
rs.close
adodataconn.close
set adodataconn = nothing
set rsemaildata = nothing
%>



上面我没设置数据库编码如果有中文乱码可以尝试

'设置客户端字符编码

代码如下:


conn.execute("set names '" & myChareSet & "'")


来解决
如果要使用3306之外的端口的话我们就需要安装Mysql 的ODBC数据库驱动,安装之后
代码如下:


Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;PORT=3333;DATABASE=Shops;USER=root;PASSWORD=xxx;"


是没有问题的。

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

猜你喜欢

  • 在Python中处理日期和时间的基本知识点整理汇总

    2021-05-13 07:12:14
  • favicon.ico以及动态图片的实现

    2008-07-03 12:34:00
  • Django对接elasticsearch实现全文检索的示例代码

    2023-07-02 01:31:29
  • 热门问题python爬虫的效率如何提高

    2023-06-11 03:21:40
  • python logging.info在终端没输出的解决

    2022-04-15 20:39:52
  • pytorch之torchvision.transforms图像变换实例

    2021-05-19 05:44:05
  • vuex中...mapstate和...mapgetters的区别及说明

    2023-07-02 16:33:53
  • Django连接MQTT的示例代码

    2022-10-04 22:40:39
  • MySQL常见错误提示及解决方法

    2008-02-23 10:08:00
  • Mysql中explain的使用详解

    2009-12-08 16:18:00
  • Pytorch中的 torch.distributions库详解

    2021-05-17 22:26:47
  • python网络编程学习笔记(五):socket的一些补充

    2022-02-03 23:22:48
  • PyQt5 PySide2 触摸测试功能的实现代码

    2022-06-23 22:22:25
  • Mysql安装与配置调优及修改root密码的方法

    2024-01-15 19:35:06
  • python出现RuntimeError错误问题及解决

    2022-01-01 00:58:08
  • Python3一行代码实现图片文字识别的示例

    2021-11-22 06:45:51
  • JS代码随机生成姓名、手机号、身份证号、银行卡号

    2024-04-18 09:35:36
  • Oracle数据库系统紧急故障处理方法

    2010-07-26 12:57:00
  • 与MSSQL对比学习MYSQL的心得(五)--运算符

    2024-01-15 17:13:36
  • PHP脚本监控Nginx 502错误并自动重启php-fpm

    2023-09-26 00:11:45
  • asp之家 网络编程 m.aspxhome.com