Em qual porta o phpMyAdmin se conecta ao banco de dados remoto

1

My centos 7 phpMyAdmin não é possível conectar-se ao banco de dados remoto, pois acho que a política de segurança não permite (a porta pode ser desabilitada pelo firewall). Como eu verifiquei a mesma configuração no wamp phpmyadmin é capaz de se conectar com a mesma entrada em config.inc.php. Alguém pode dizer em qual porta o phpMyAdmin enviará solicitação para conexão do banco de dados remoto para que eu possa habilitá-lo no firewall centos 7.

    
por antoniomerlin 30.12.2016 / 07:37

3 respostas

0

Finalmente eu tenho a solução devido a este link postar Primeiro i unistalled php5.4 e atualizei para 7, em seguida, eu removi o phpmyadmin 4.4 e atualizei com 4.6 (Como eu não tenho a opção de desabilitar a política de selinux) ainda é um

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

Eu executei estes comandos no post: -

setsebool httpd_can_network_connect on
setsebool httpd_can_network_connect_db on
setsebool mysql_connect_any on

reiniciado apache e mysql hola eu tenho conexão. Obrigado a todos por responder e me ajudar.

    
por 30.12.2016 / 23:36
2

A porta padrão para o MySQL é 3306.

Um servidor de banco de dados (como o MySQL) é o que realmente executa bancos de dados e consultas. O phpMyAdmin é simplesmente um utilitário para gerenciar o servidor. Certifique-se de que o serviço está realmente funcionando.

    
por 30.12.2016 / 07:46
0
  1. O firewall do servidor bloqueia seu ip na porta 3306 (como Brandon disse a porta padrão para o MySQL). Eu recomendo que você verifique a comunicação usando putty ou telnet e veja se você pode realmente abrir uma conexão.

    telnet mysqlhost 3306

  2. O MySQL simplesmente não permite conexões remotas para o seu nome de usuário. Você deve poder verificar isso usando:

    mysql -h host -u user -p

por 30.12.2016 / 09:02