在哪个端口phpMyAdmin连接到远程数据库

我的centos 7 phpMyAdmin无法连接到远程数据库,因为我认为安全策略不允许它(端口可能被防火墙禁用)。 正如我检查了相同的configuration上的phpMacMadmin它能够连接在config.inc.php相同的条目。 任何人都可以告诉哪个端口phpMyAdmin发送连接远程数据库的请求,以便我可以在centos 7防火墙中启用它。

MySQL的默认端口是3306。

数据库服务器(如MySQL)是实际运行数据库和查询的服务器。 phpMyAdmin只是一个实用程序来pipe理服务器。 确保服务实际上是运行的。

  1. 服务器的防火墙阻止你的ip在端口3306上(正如Brandon所说的MySQL的默认端口)。 我build议你使用putty或者telnet来validation通信,看看你是否可以打开一个连接。

    telnet mysqlhost 3306

  2. MySQL根本不允许远程连接您的用户名。 您应该能够通过使用以下validation:

    mysql -h主机-u用户-p

最后我得到的解决scheme,由于这个链接发布首先我unistalled php5.4并升级到7然后我删除phpmyadmin 4.4并升级它与4.6(因为我没有select禁用selinux政策)仍ia

mysqli_connect():(HY000 / 2002):Permission denied configure local socket

我已经从邮政运行这些命令:

 setsebool httpd_can_network_connect on setsebool httpd_can_network_connect_db on setsebool mysql_connect_any on 

重新启动Apache和MySQL HOLA我有连接。 感谢所有的答复和帮助我。