Clientes de bases de datos disponibles con DDEV
¿Estás utilizando DDEV y quieres usar un cliente de base de datos con interfaz gráfica? En esta Drupal Pill te haremos un resumen de qué alternativas te ofrece DDEV:
- phpMyAdmin: anteriormente integrado en el núcleo de DDEV, se puede instalar ejecutando
ddev get ddev/ddev-phpmyadmin
. - Adminer: se puede instalar con
ddev get ddev/ddev-adminer
.
Recuerda que tienes más información sobre el comando ddev get
en otra Drupal Pill llamada Añade servicios y funcionalidades adicionales a tu instalación DDEV con ddev get. Desde aquí te invitamos a echarle un vistazo si quieres profundizar sobre este tema.
- Los usuarios de macOS pueden utilizar los siguientes comandos:
- Sequel Ace: Ejecuta
ddev sequelace
para lanzar el navegador de base de datos gratuito SequelAce. - TablePlus: Ejecuta
ddev tableplus
para lanzar TablePlus. - Querious: Ejecuta
ddev querious
para lanzar Querious. - DBeaver: Ejecuta
ddev dbeaver
para lanzar DBeaver. - Sequel Pro: Ejecuta
ddev sequelpro
para lanzar (el obsoleto) Sequel Pro.
- Sequel Ace: Ejecuta
Recuerda que debes tener instalados estos programas en tu sistema operativo para que los comandos indicados en el listado anterior funcionen.
El comando ddev describe
muestra la información que necesitarás para conectarte al contenedor db externamente, por ejemplo, si estás utilizando un navegador de base de datos como SequelAce.
- Los usuarios de WSL2 y Linux pueden utilizar
ddev dbeaver
para lanzar DBeaver. - PhpStorm (y todas las herramientas de JetBrains) incorporan un buen navegador de base de datos por defecto. (Si usas el complemento DDEV Integration, esto se hace automáticamente por ti.)
- Elige una configuración de
host_db_port
estática para tu proyecto. Por ejemplo,host_db_port: 59002
(el puerto de base de datos de cada proyecto debería ser diferente si estás ejecutando más de un proyecto a la vez). Usaddev start
para que tenga efecto. - Utiliza la herramienta de "base de datos" para crear una fuente desde "localhost", con el tipo adecuado
mysql
opostgresql
y el puerto que has elegido, nombre de usuariodb
+ contraseñadb
.
- Elige una configuración de
- MySQL Workbench: Por último, tenemos MySQL Workbench (que es gratuito) para macOS, Windows o Linux. Para utilizarlo, ejecuta:
cp ~/.ddev/commands/host/mysqlworkbench.example ~/.ddev/commands/host/mysqlworkbench
Una vez añadido este comando personalizado a la configuración global de DDEV, podrás iniciar MySQL Workbench con el siguiente comando:
ddev mysqlworkbench
Como puedes ver, hay opciones para todos los gustos. ¡Te invitamos a explorar todas estas magníficas aplicaciones y elegir la que más te guste!
Deja tu comentario