Heim >Backend-Entwicklung >PHP-Tutorial >php 连接mysql 远程连接(10060)

php 连接mysql 远程连接(10060)

WBOY
WBOYOriginal
2016-06-23 14:15:361015Durchsuche

用php 连接 Mysql就出现 Can't connect to MySQL server on 'IP' (10060)

可用软件navicat连接没任何问题,如何把ip改为localhost没问题,可现在必须远程访问.

服务器是租的,没有修改权限

$con = mysql_connect(IP,name,pwd);

连不上啊,急救!!


回复讨论(解决方案)

要想远程连接mysql,就必须要mysql对访问者授权

如果你没有权限设置,那么就不要远程连接

可navicat就能连?

10060 是超时,就是说你那个ip连不上
不能改权限就放一个能连的php到服务器上,远程连这个php,由它转发sql命令操作

建议上截图  PHP配置截图和navicat的连接属性截图
这中间我推测是设置上的错误,有图有真相

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP如何 使用全局变量Nächster Artikel:关于PHP数据库的小问题