Asp透过系统DSN链接mysql数据库
2008-03-20 08:55
218 查看
系统:win2003
第一步:配置ODBC数据源
在ODBC数据源中建立一个DSN。具体方法是:
1、打开控制面板中的ODBD数据源;
2、选择“系统DSN”,添加一个新的DSN驱动程序;
3、选择mysql odbc 3.51 driver,出现一个对话框供输入MySQL:
(1)Windows DSN name:所要建立DSN的名称,也就是数据库的名称;
(2)MySQL Host (name or ip):MySQL服务器的名称或IP地址。一般填LocalHost ;
(3)MySQL database name:需要使用数据库的名称。
4、在MySQL管理程序中建立数据库。
(1)user:连接数据库的用户名。可填root超级用户;
(2)password:连接数据库用户口令。可不填;
(3)Port(if not 3306):MySQL在服务器的端口。填默认为3306;
(4)SQL command on connect:使用SQL命令连接数据库。可不填。
全部填完后按OK保存。
第二步:编写数据库链接文件
例:有数据库discut,数据表cdb_posts,字段:名称subject (程序如下:)
<%
dim driverName,chs
driverName="Driver={mysql odbc 3.51 driver};server=localhost;database=discuz;uid=root;pwd=;"
set conn=server.createobject("adodb.connection")
conn.open driverName
'查询之前先执行下面这一句,这句是解决读取数据库乱码问题的关键
set chs=conn.Execute("SET NAMES 'gb2312'")
'查询表
Set rs = conn.Execute("Select * FROM cdb_posts")
If Not Rs.Eof Then
Do While Not rs.EOF
If Rs.Eof Or Rs.Bof Then Exit Do
Response.Write rs("subject")&"<br>"
Rs.MoveNext
Loop
End If
Rs.Close
Set Rs = Nothing
%>
第一步:配置ODBC数据源
在ODBC数据源中建立一个DSN。具体方法是:
1、打开控制面板中的ODBD数据源;
2、选择“系统DSN”,添加一个新的DSN驱动程序;
3、选择mysql odbc 3.51 driver,出现一个对话框供输入MySQL:
(1)Windows DSN name:所要建立DSN的名称,也就是数据库的名称;
(2)MySQL Host (name or ip):MySQL服务器的名称或IP地址。一般填LocalHost ;
(3)MySQL database name:需要使用数据库的名称。
4、在MySQL管理程序中建立数据库。
(1)user:连接数据库的用户名。可填root超级用户;
(2)password:连接数据库用户口令。可不填;
(3)Port(if not 3306):MySQL在服务器的端口。填默认为3306;
(4)SQL command on connect:使用SQL命令连接数据库。可不填。
全部填完后按OK保存。
第二步:编写数据库链接文件
例:有数据库discut,数据表cdb_posts,字段:名称subject (程序如下:)
<%
dim driverName,chs
driverName="Driver={mysql odbc 3.51 driver};server=localhost;database=discuz;uid=root;pwd=;"
set conn=server.createobject("adodb.connection")
conn.open driverName
'查询之前先执行下面这一句,这句是解决读取数据库乱码问题的关键
set chs=conn.Execute("SET NAMES 'gb2312'")
'查询表
Set rs = conn.Execute("Select * FROM cdb_posts")
If Not Rs.Eof Then
Do While Not rs.EOF
If Rs.Eof Or Rs.Bof Then Exit Do
Response.Write rs("subject")&"<br>"
Rs.MoveNext
Loop
End If
Rs.Close
Set Rs = Nothing
%>
相关文章推荐
- ASP.NET链接MySQL数据库
- ASP .NET CORE 部署linux 系统上的所需要的sdk 使用链接
- asp链接mysql数据库
- Dreamweaver制作ASP网页用DSN链接Access数据库的方法及上传修改
- Windows7-32位系统下R语言链接mySQL数据库步骤
- 夺命雷公狗---PDO NO:02 链接mysql数据库的DSN
- 32位与64位系统asp链接SqlServer数据库连接字符串
- Windows7-32位系统下R语言链接mySQL数据库步骤
- pydev-python 链接mysql数据库(mac系统)
- asp链接mysql数据库中文乱码解决方案。
- ASP.NET 链接MySQL数据库
- mac os x系统asp.net开发(连接mysql数据库)
- asp.net链接mysql数据库------------【个人收集】
- C语言链接mysql数据库,实现可以增删改查的角色权限登录系统
- 新装系统5ucms进后台报错-数据库链接出错,请检查数据库路径是否正确(Inc/Conn.asp)!解决办法
- pydev-python 链接mysql数据库(mac系统)
- asp.net链接mysql数据库
- ubuntu系统下 python链接mysql数据库的方法
- 链接MYSql数据库的学生选课管理系统
- php 链接不上 mysql数据库,不是扩展的问题,也不是数据库的问题