Categories
Banco de dados Tutoriais

Como se conectar ao MySQL via Telnet

Você pode acessar um servidor MySQL via telnet, facilmente.
O procedimento pode ser usado para determinar quando o seu servidor de banco de dados está rodando ou não. Veja como.

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

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

One reply on “Como se conectar ao MySQL via Telnet”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.