Como se conectar ao MySQL via Telnet

O Telnet é um protocolo de redes, com múltiplas aplicabilidades. Permitir conectar a um servidor MySQL é uma delas.
Neste texto, vou mostrar como é fácil (embora não muito útil) executar uma conexão deste tipo.
imagem de conexão mysql via telnet

Como se conectar ao MySQL via telnet

Embora alguns protocolos, tais como o SMTP e o POP sejam baseados no ASCII, conectar-se o servidor MySQL não vai trazer resultados práticos.
Infelizmente, não será possível sequer fornecer alguns comandos ao servidor.
Contudo, o procedimento é útil para determinar se o servidor está no ar.
Experimente o comando abaixo, para verificar por si mesmo:

telnet localhost 3306

Se o servidor MySQL estiver no ar, uma mensagem semelhante a que segue, será exibida:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
[
5.5.41-0ubuntu0.14.04.1$a['O6af�~%6"G|_EzZ2)mysql_native_passwordConnection closed by foreign host.

mysql conexão telnet
Clique para ver detalhes.

Use o comando netstat, para ter um idéia de quais portas TCP estão em uso, caso a porta 3306 não funcione para vocẽ:

netstat -tln
Conexões Internet Ativas (somente servidores)
Proto Recv-Q Send-Q Endereço Local          Endereço Remoto         Estado      
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               OUÇA      
tcp        0      0 127.0.1.1:53            0.0.0.0:*               OUÇA      
tcp        0      0 127.0.0.1:631           0.0.0.0:*               OUÇA      
tcp6       0      0 ::1:631                 :::*                    OUÇA

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), desenvolvedor web e geek, nos mais diversos assuntos. Entusiasta de software livre e hacker de LEGO, acredito em repassar meu conhecimento e ajudar as pessoas sempre que for possível.

Um comentário sobre “Como se conectar ao MySQL via Telnet”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *