
问:flguwen.com站点 用的access数据库老是资源占用大, 经常导致无法访问,想升级到mysql数据库,但是不知道咱们服务上mysql安装什么版本驱动,参考咱们网站上有条信息
https://www.west.cn/info/html/wangluobiancheng/Aspbiancheng//111690.html
以下测试代码无法无法连接到服务器的mysql数据库
测试链接
http://xxxxxxxx.xxxxx.xxxxxcon.asp
<%
sConnection = "DRIVER={mysql odbc 3.51 driver}; SERVER=localhost; DATABASE=flguwen; UID=flguwen;PASSWORD=zlyzly; OPTION=3"
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open(sConnection)
%>
出现如下错误
Microsoft OLE DB Provider for ODBC Drivers 错误 ''
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/inc/mysqlcon.asp,行 6
咱们提供下连接mysql数据库的代码?
,无法连接到mysql数据库
答:您好,核实您该问题,如您是需要将当前access数据库进行升级,建议您可以尝试将其数据库升级到mssql数据库,一般access数据库升级和asp程序连接都是到mssql数据库来替换,您当前主机也是有赠送500mb mssql数据库的,非常感谢您长期对我司的支持!
问:赠送的ms sql 根本就连接不上,说是登陆失败
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'flguwen' 登录失败。
/inc/mysqlcon.asp,行 4
<%
sConnection ="database=flguwen;uid=flguwen;pwd=hTPdKO5D;Driver={SQL SERVER};Server=sql.w160.vhostgo.com;"
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open(sConnection)
%>
答:您好,
已经调整,现在可以连接了,请再试一下。另外access表结构可能和mssql不一样,建议联系程序开发人员进行协助。
,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!
问:还是不行
答:您好,
为您更换了一台服务器,新的连接地址是:sql.cd79.vhostgo.com ,目前可以十分确认数据库是存在的。
请核实您那边是否在导入数据还是在做什么?每次您那边操作之后数据库就被删除了。
,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!
问:现在网站数据已经迁移到mssql中,但是网站访问速度变得很慢,切换到access回去又很快,程序没有任何改动,只是改变连接不同的数据库,不是mssql赠送的服务器有问题?
答:您好,抱歉,核实到您的主机和数据库不在同一机房,已经更换数据库到主机所在机房,修改了MYCON.ASP中数据库地址为:sql.z178.vhostgo.com ,已经可以正常访问,如果还有其他配置文件中写了数据库地址的请一并修改,非常感谢您长期对我司的支持!


