′放肆√の-青 发表于 2013-8-27 16:13:57

如何跨服务器查询数据库?

本人新手一个,之前做的几个网站都是在一个服务器上的,但是现在分开了,想要在一个服务器上调用另一个服务器上mysql内容!却出现错误,不知该怎么解决:

muneo 发表于 2013-8-27 16:18:54

如果服务器还是在一个局域网内,检查下配置的服务器ip之类的有木有改,如果改了,在检查新服务器的mysql的访问,是不是有ip限制

′放肆√の-青 发表于 2013-8-27 16:23:15

muneo 发表于 2013-8-27 16:18 static/image/common/back.gif
如果服务器还是在一个局域网内,检查下配置的服务器ip之类的有木有改,如果改了,在检查新服务器的mysql的 ...

服务器完全是两个地方的:
$db['default']['hostname'] 的值我填的另一台服务器的IP,但是还是报错...

A Database Error OccurredUnable to connect to your database server using the provided settings.
Filename: D:\APMServ5.2.6\www\htdocs\91578.cn\system\database\DB_driver.php
Line Number: 124

muneo 发表于 2013-8-27 16:31:36

如果不在局域网内,访问外网的的mysql服务器,这个性能都会耗在网络连接上,不知道你们为什么要这么高

′放肆√の-青 发表于 2013-8-27 16:37:12

muneo 发表于 2013-8-27 16:31 static/image/common/back.gif
如果不在局域网内,访问外网的的mysql服务器,这个性能都会耗在网络连接上,不知道你们为什么要这么高 ...

因为几个网站之间要信息共享,但是网站还都不在一台服务器上...

某某 发表于 2013-8-27 18:05:27

′放肆√の-青 发表于 2013-8-27 16:37 static/image/common/back.gif
因为几个网站之间要信息共享,但是网站还都不在一台服务器上...

我的直接修改IP是可以的
页: [1]
查看完整版本: 如何跨服务器查询数据库?