Además de los comandos que ya hemos visto, vamos a ver dos más que son de mucha utilidad si queremos importar o exportar la base de datos.

Y es que por lo general si queremos hacer un backup o exportar nuestra base de datos actual, o ejecutamos el comando de mysql para realizarlo, o nos conectamos al phpmyadmin y la exportamos.

Para facilitar esto, Ddev nos proporciona dos comandos, uno para exportar la base de datos, que por defecto nos la exporta comprimida en gzip, de modo que tenemos que acordarnos de añadir la extensión cuando indiquemos el nombre. Esto es importante porque si la exportamos y nos olvidamos de poner la extensión correcta, nos vamos a poder importarla más adelante.

También está el comando de importar la base de datos, y tenemos que indicar cual es la ruta al archivo del backup de la base de datos; hay que tener en cuenta, que al hacer la importación nos borrara las tablas existentes, así que tenemos que ejecutar este comando con cuidado.

 

# Capítulo Duración Visualizado
1 Presentación 2:33 min
2 Instalando Docker 5:19 min
3 Instalando DDEV 5:05 min
4 Iniciar el proyecto 3:26 min
5 Herramientas 3:39 min
6 Descargar Drupal 4:56 min
7 Configuraciones 5:28 min
8 Dominios adicionales 2:40 min
9 Variables de entorno 1:35 min
10 Comandos útiles 7:26 min
11 Exportar e importar bases de datos 3:42 min
12 Snapshots 2:33 min
13 Comandos custom 3:58 min
14 Hooks 5:08 min
15 Personalizar imágenes de Docker 7:00 min
16 Añadir imágenes adicionales de Docker 7:12 min
17 Eliminar el proyecto 1:41 min
18 Crear un proyecto Drupal 2:21 min
19 Crear un proyecto PHP (Symfony) 2:44 min
20 Importar proyecto existente 2:09 min