win2003服务器A 安装了mysql数据库 配置了php环境 。
服务器A上已经在运行了几个php网站 [应该说明环境和数据库都很正常吧]
现在另外的网站 程序放在其他服务器B上 想用服务器A的数据库 A上数据库已经建好 连接也设置为% 端口3306是开着的
在本地电脑 用mysql front和其他工具 利用新建的用户名和密码 是可以连接操作A上新建的数据库的
但是B上的dede程序 却一直提示连接不到数据库
单独的php连接文件放到其他空间上 也是无法连接对php不是很熟悉 网上找的一些方法也试过了些 一直无法解决
求高手指点
服务器A上已经在运行了几个php网站 [应该说明环境和数据库都很正常吧]
现在另外的网站 程序放在其他服务器B上 想用服务器A的数据库 A上数据库已经建好 连接也设置为% 端口3306是开着的
在本地电脑 用mysql front和其他工具 利用新建的用户名和密码 是可以连接操作A上新建的数据库的
但是B上的dede程序 却一直提示连接不到数据库
单独的php连接文件放到其他空间上 也是无法连接对php不是很熟悉 网上找的一些方法也试过了些 一直无法解决
求高手指点
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
一直输出 失败
还有,远程访问的那个账号,要对要访问的数据库有操作权。估计是这条没设置。
数据库的权限也有 用工具连接上 可以建表删表
如果是在b机器上,确认b上的PHP所使用的账号是否跟你在工具上测试的一致。