Generador de Cadenas de Conexión MySQL
Genera cadenas de conexión MySQL en formatos URL, comando CLI y JDBC.
Entrada
Salida
Leerme
¿Qué es una cadena de conexión MySQL?
Una cadena de conexión MySQL es una forma compacta de describir cómo conectarse a una base de datos MySQL — el host, puerto, credenciales, nombre de la base de datos y opciones de conexión — en un único valor que las aplicaciones, herramientas de línea de comandos y controladores pueden consumir directamente. Diferentes herramientas esperan diferentes formatos: una cadena de estilo URL (mysql://user:pass@host:port/db), un comando shell para el cliente mysql CLI, o una URL JDBC para aplicaciones Java.
Ensamblar estas cadenas manualmente es propenso a errores, especialmente cuando los caracteres especiales en contraseñas necesitan codificación URL o cuando las opciones SSL necesitan ser añadidas correctamente.
Descripción de la herramienta
MySQL Connect Link Generator construye cadenas de conexión MySQL listas para usar a partir de tu host, puerto, credenciales, nombre de la base de datos y modo SSL. Genera tres formatos simultáneamente — una URL de conexión mysql://, un comando mysql CLI y una URL JDBC — para que puedas copiar el que tu aplicación o herramienta espere.
Ejemplos
Entrada: host db.example.com, puerto 3306, usuario admin, contraseña secret, base de datos app, modo SSL REQUIRED
- URL de conexión:
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
Características
- Tres formatos de salida a la vez — URL de conexión, comando CLI y URL JDBC generados a partir de un único conjunto de entradas
- Selección de modo SSL — elige entre
DISABLED,PREFERRED,REQUIRED,VERIFY_CAoVERIFY_IDENTITY - Codificación automática — nombres de usuario, contraseñas y nombres de base de datos se codifican en URL donde sea necesario
Opciones explicadas
| Campo | Descripción |
|---|---|
| Host | El nombre de host o dirección IP del servidor de base de datos. Por defecto es localhost. |
| Puerto | El puerto del servidor MySQL. Solo se incluye en la salida si es diferente del puerto predeterminado 3306. |
| Usuario / Contraseña | Credenciales opcionales utilizadas para autenticar la conexión. |
| Nombre de la base de datos | El nombre del esquema al que conectarse, si lo hay. |
| Modo SSL | Controla cómo la conexión negocia TLS, desde sin encriptación hasta verificación completa de certificados. |
Consejos
- Deja el usuario, contraseña o base de datos en blanco para generar una cadena de conexión sin ellos.
- Nada se envía a un servidor — las cadenas se construyen completamente en tu navegador.