Gerador de String de Conexão MySQL
Gere strings de conexão MySQL nos formatos URL, comando CLI e JDBC.
Entrada
Saída
Leia-me
O que é uma string de conexão MySQL?
Uma string de conexão MySQL é uma forma compacta de descrever como se conectar a um banco de dados MySQL — o host, porta, credenciais, nome do banco de dados e opções de conexão — em um único valor que aplicativos, ferramentas de linha de comando e drivers podem consumir diretamente. Diferentes ferramentas esperam formatos diferentes: uma string no estilo URL (mysql://user:pass@host:port/db), um comando shell para o cliente mysql CLI, ou uma URL JDBC para aplicativos Java.
Montar essas strings manualmente é propenso a erros, especialmente quando caracteres especiais em senhas precisam ser codificados em URL ou quando opções SSL precisam ser anexadas corretamente.
Descrição da ferramenta
MySQL Connect Link Generator constrói strings de conexão MySQL prontas para uso a partir do seu host, porta, credenciais, nome do banco de dados e modo SSL. Ele gera três formatos simultaneamente — uma URL de conexão mysql://, um comando mysql CLI e uma URL JDBC — para que você possa copiar aquela que sua aplicação ou ferramenta espera.
Exemplos
Entrada: host db.example.com, porta 3306, usuário admin, senha secret, banco de dados app, modo SSL REQUIRED
- URL de conexão:
mysql://admin:secret@db.example.com/app?ssl-mode=REQUIRED - Comando CLI:
mysql -h db.example.com -u admin -psecret --ssl-mode=REQUIRED app - URL JDBC:
jdbc:mysql://db.example.com:3306/app?user=admin&password=secret&sslMode=REQUIRED
Recursos
- Três formatos de saída ao mesmo tempo — URL de conexão, comando CLI e URL JDBC gerados a partir de um único conjunto de entradas
- Seleção de modo SSL — escolha entre
DISABLED,PREFERRED,REQUIRED,VERIFY_CAouVERIFY_IDENTITY - Codificação automática — nomes de usuário, senhas e nomes de banco de dados são codificados em URL onde necessário
Opções explicadas
| Campo | Descrição |
|---|---|
| Host | O nome do host ou endereço IP do servidor de banco de dados. Padrão: localhost. |
| Porta | A porta do servidor MySQL. Incluída na saída apenas se diferente da porta padrão 3306. |
| Usuário / Senha | Credenciais opcionais usadas para autenticar a conexão. |
| Nome do banco de dados | O nome do schema ao qual se conectar, se houver. |
| Modo SSL | Controla como a conexão negocia TLS, desde nenhuma criptografia até verificação completa de certificado. |
Dicas
- Deixe o usuário, senha ou banco de dados em branco para gerar uma string de conexão sem eles.
- Nada é enviado para um servidor — as strings são construídas inteiramente no seu navegador.