Conecte-se ao MySQL de trabalhos da Internet, mas quando eu tento do navegador de consulta mysql ele falhou (Err. 2003)

1

eu posso conectar-me ao mysql-phpmyadmin através da Internet a partir do navegador (por exemplo, google chrom), mas quando eu tento do navegador de consulta mysql sempre falha. É sempre show error 2003.

Eu já criei a regra de entrada para permitir a porta 3306. E instalado ODBC Driver Connector ver 5.2.6. Eu posso conectar ao mysql da LAN, mas de alguma forma, eu não consigo conectar da Internet. Existe uma versão diferente do mysql-phpmyadmin da LAN e Internet:

Da LAN: MySQL

Server: localhost via TCP/IP

Server version: 5.5.16

Da Internet

Database server

Server: Localhost via UNIX socket
Server type: MySQL
Server version: 5.1.73-cll - MySQL Community Server (GPLv2)

É o problema (a diferença ver.)? Devo instalar o ODBC Connector ver 5.1.73? por favor me ajude a resolver este problema

Obrigado,

    
por XMozart 15.03.2014 / 04:44

2 respostas

1

Você está claramente executando duas versões do mysqlserver. Eu aposto que você tem um com a rede desativada, e é com isso que o phpMyadmin está chegando. Localhost via socket unix não é o mesmo que localhost via 127.0.0.1. Você geralmente precisa levar isso em consideração também com suas doações.

Mas, para ficar bem claro, eu não tenho ideia de por que você quer duas versões do mysql rodando na sua caixa se você não parece estar ciente disso. Eu mataria um.

    
por 15.03.2014 / 05:17
0

se isso não for um problema com permissões, verifique se o usuário que você está tentando se conectar ao banco de dados tem permissões de host local. Quero dizer, não é o mesmo para GRANT permissões no MySQL para um usuário como usuá[email protected], que GRANT ele permissões como usuário @ localhost.

Então, abra o MySQL usando o phpMyAdmin, e tenha certeza que você está CONCESSANDO as permissões do usuário para conectar através do localhost ao banco de dados.

Espero que ajude,

    
por 15.03.2014 / 04:51