用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2424|回复: 5
收起左侧

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

[复制链接]
发表于 2013-8-27 16:13:57 | 显示全部楼层 |阅读模式
本人新手一个,之前做的几个网站都是在一个服务器上的,但是现在分开了,想要在一个服务器上调用另一个服务器上mysql内容!却出现错误,不知该怎么解决:

EC5%[EF(`6NHTEOXSEW3Z7Q.jpg
发表于 2013-8-27 16:18:54 | 显示全部楼层
如果服务器还是在一个局域网内,检查下配置的服务器ip之类的有木有改,如果改了,在检查新服务器的mysql的访问,是不是有ip限制
 楼主| 发表于 2013-8-27 16:23:15 | 显示全部楼层
muneo 发表于 2013-8-27 16:18
如果服务器还是在一个局域网内,检查下配置的服务器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

发表于 2013-8-27 16:31:36 | 显示全部楼层
如果不在局域网内,访问外网的的mysql服务器,这个性能都会耗在网络连接上,不知道你们为什么要这么高
 楼主| 发表于 2013-8-27 16:37:12 | 显示全部楼层
muneo 发表于 2013-8-27 16:31
如果不在局域网内,访问外网的的mysql服务器,这个性能都会耗在网络连接上,不知道你们为什么要这么高 ...

因为几个网站之间要信息共享,但是网站还都不在一台服务器上...
发表于 2013-8-27 18:05:27 | 显示全部楼层
′放肆√の-青 发表于 2013-8-27 16:37
因为几个网站之间要信息共享,但是网站还都不在一台服务器上...

我的直接修改IP是可以的

本版积分规则