Eu instalei o servidor mysql na caixa linux IP = 192.168.1.100, mas quando tento conectar-me a esse IP, sempre ocorre um erro (111). mas use localhost e 127.0.0.1 está OK.
cerveja @ cerveja-laptop # ifconfig | grep "inet addr" inet addr: 127.0.0.1 Máscara: 255.0.0.0 endereço inet: 192.168.1.100 Bcast: 192.168.1.255 Máscara: 255.255.255.0 Você está em: Home '' Diretório do Produto '' Malas, Bolsas e Caixas '' ERRO 2003 (HY000): Não é possível conectar ao servidor MySQL em '192.168.1.100' (111) cerveja @ cerveja-laptop # mysql -ubeer -pbeer -hlocalhost Bem-vindo ao monitor MySQL. Os comandos terminam com; ou \ g. Seu ID de conexão MySQL é 160 Versão do servidor: 5.1.31-1ubuntu2 (Ubuntu) Digite 'help'; ou '\ h' para obter ajuda. Digite '\ c' para limpar o buffer. mysql> O que você precisa saber sobre o arquivo mysql -ubeer Bem-vindo ao monitor MySQL. Os comandos terminam com; ou \ g. O seu ID de conexão MySQL é 161 Versão do servidor: 5.1.31-1ubuntu2 (Ubuntu) Digite 'help'; ou '\ h' para obter ajuda. Digite '\ c' para limpar o buffer. mysql>
Conecte-se de outra máquina e também erro 111.
outro @ outro-laptop # mysql -ubeer -pbeer -h192.168.1.100 ERRO 2003 (HY000): Não é possível conectar ao servidor MySQL em '192.168.1.100' (111)
Como a diferença entre usar localhost / 127.0.0.1 e 192.168.1.100 neste caso. Não sei como me conectar a esse banco de dados de outra máquina.
Ajuda por favor. Obrigado.
mysql
linux
mysql-error-2003
wearetherock
fonte
fonte
skip-networking
linha ;-) #111 significa conexão recusada , o que, por sua vez, significa que o mysqld apenas escuta a
localhost
interface.Para alterá-lo, convém examinar o
bind-address
valor namysqld
seção do seumy.cnf
arquivo.fonte
:3306
e:3307
pode resultar em 111 erros também.my.cnf
arquivos não possuem nenhumabind-address
ou nenhumaskip-networking
linha e, mesmo assim, recebo o mesmo erro. Nenhum firewall instalado também. Acabaram as idéias.Se todas as respostas anteriores não deram nenhuma solução, verifique seus privilégios de usuário.
Se você pudesse fazer login
root
no mysql, adicione este:Em seguida, tente conectar-se novamente usando
mysql -ubeer -pbeer -h192.168.1.100
. Deveria funcionar.fonte
Se você estiver executando o cPanel / WHM, verifique se o IP está na lista de permissões no firewall. Você também precisará adicionar esse IP à lista de IPs remotos do SQL na conta do cPanel à qual está tentando se conectar.
fonte