asp程序连接远程mysql数据库的问题
asp程序所在的web服务器想调用另一台服务器的上的mysql数据库,两台服务器同在一个局域网。我写的代码如下:
<%
'ASP读取MySql数据库
strconnection="driver={MySQL ODBC 5.2 Unicode Driver};database=yjb;server=192.168.10.12;uid=root;password=123456"
'无需dsn
set adodataconn = server.createobject("adodb.connection")
adodataconn.open strconnection
strquery = "select * from yjb_article"
set rs = adodataconn.execute(strquery)
if not rs.bof then
%>
.......
此代码,我放在mysql所在服务器上经测试,调用正常。但是放在web服务器上就出现:未发现数据源名称并且未指定默认驱动程序。请问:远程调用是否必须设置odbc数据源,怎么设置,还有用户等其他权限怎么设?初学者,麻烦高手告知详细,具体怎么操作,万分感谢!