一台服务器php连接数据库,数据库地址却用了对外的ip,造成偶尔获取数据库连接句柄需要2s
本帖最后由 u011822059 于 2013-09-03 11:29:58 编辑
如题:
服务器上php连接服务器上的mysql数据库,数据库地址却用了对外的ip,造成偶尔获取mysql数据库连接句柄需要2s,
就是说连接mysql的数据库地址用了外网的ip(如 22.34.1.12),
改成127.0.0.1就不会出新,获取连接句柄需要2s的情况,
这个2s是偶尔出现,想知道原因,具体点,谢谢
php?mysql?连接句柄?外网ip php 2s 连接句柄 mysql
分享到:
——解决方案——————–
如果只有一个ip,则直接访问
如果存在2个及以上ip,则需要路由
——解决方案——————–
server->防火墙->isp->防火墙->mysql,然后再来一个反向,isp这段绕了多少圈就难说了
——解决方案——————–
mysql的用户其实是由主机名和用户名两部分组成,所以mysql的登陆过程时确定客户端的主机名,
这个过程需要mysql服务器对客户端的IP进行反向域名解析,确定客户端的主机名。
可以修改 skip-name-resolve本文来源gaodai$ma#com搞$$代**码)网8搞代gaodaima码 参数进行设置
搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一台服务器php连接数据库,数据库地址却用了对外的ip,促成偶尔获取数据库连接句柄需要2s
转载请注明原文链接:一台服务器php连接数据库,数据库地址却用了对外的ip,促成偶尔获取数据库连接句柄需要2s
