怎么设置远程ASP网页和MYSQL数据库的连接
我申请了个免费的虚拟主机,这个虚拟主机还赠送了数据库MYSQL,我建站时用dreamweaver8建站的,在本地可以访问数据库,也就是说我本地网站是完全建好了,可是上传到...
我申请了个免费的虚拟主机,这个虚拟主机还赠送了数据库MYSQL,我建站时用dreamweaver8建站的,在本地可以访问数据库,也就是说我本地网站是完全建好了,可是上传到虚拟主机之后就全出错了,现在想询问怎么样才能让虚拟主机里的ASP网页能连接上MYSQL数据库,网上查了很多,那些本地连接的高手们就不用回答了,我需要的是虚拟主机里的网页能连接到这个虚拟主机送的MYSQL数据库(表我已经建好了)。回答有用的可以另外加分。
兄弟 我的是有驱动的 不过你给的连接是方在dreamweaver8中的吗?还是方在网页中的?方在网页中的话又是放那个位置? 展开
兄弟 我的是有驱动的 不过你给的连接是方在dreamweaver8中的吗?还是方在网页中的?方在网页中的话又是放那个位置? 展开
3个回答
展开全部
如果是要在虚拟主机上连接的话,首先你要确定你的虚拟主机装了MYSQL ODBC 驱动.否则,你再怎么问都没有用..
如果装了可以用下面的方式连接
set conn=server.createobject("adodb.connection")
connstr="driver={mysql odbc 3.51 driver};database=aaa;uid=bbb;password=cccf;stmt=set names 'gbk'"
conn.open connstr
上面我写的是3.51驱动的连接,如果是5.1的,请更换过来,把3.51换成5.1就可以了..
我的网站就是ASP+MYSQL的,绝对不会错,
呵呵..你可以看一下你网站的报错信息是不是驱动不支持或者未找到驱动程序.
如果装了可以用下面的方式连接
set conn=server.createobject("adodb.connection")
connstr="driver={mysql odbc 3.51 driver};database=aaa;uid=bbb;password=cccf;stmt=set names 'gbk'"
conn.open connstr
上面我写的是3.51驱动的连接,如果是5.1的,请更换过来,把3.51换成5.1就可以了..
我的网站就是ASP+MYSQL的,绝对不会错,
呵呵..你可以看一下你网站的报错信息是不是驱动不支持或者未找到驱动程序.
展开全部
代码如下:
<%
dim con,constr,rs,name,phone,id,Email,sql,pwd
set con=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.recordset")
constr="driver={mysql};datebase=xfax99;port=3306;server=124.172.125.90;uid=xfax99;password=123456"
con.open constr
name=request.Form("username")
phone=request.Form("telephone")
id=request.Form("userid")
Email=request.Form("email")
pwd=request.Form("password")
sql="select * from userinfo"
rs.open sql,con,3,3
rs.addnew
rs("username")=name
rs("password")=pwd
rs("telephone")=phone
rs("userid")=id
rs("email")=Email
rs.update
rs.close
set rs=nothing
set con=nothing
%> 。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库管理后台一般有标准连接字符串
考贝一下直接应用到代码中去
考贝一下直接应用到代码中去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询