MySQL: utilizar wildcards para exportar tablas con mysqldump

Hoy tenía la necesidad de utilizar comodines o wildcards en una ejecución de MySQLdump. La finalidad, exportar únicamente tablas con un determinado patrón en el nombre. Mysqldump no ofrece esta funcionalidad, así que es necesario realizar la exportación en dos pasos. El primer paso consiste en extraer con una consulta el listado de tablas con Seguir leyendo


mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table

Este error se suele producir cuando hacemos un mysqldump de una base de datos MySQL con tablas de gran tamaño: mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table XXXX Para solucionarlo, podemos aumentar temporalmente el tamaño máximo del buffer de comunicación de mysql a través de la variable max_allowed_packet. El Seguir leyendo


Backup de todas las bases de datos MySQL con una sola línea de comandos

Probablemente la mayoría de vosotros trabajéis con bases de datos MySQL y tengáis scripts personalizados para hacer copias de seguridad de las mismas. Por ello, y por si os fuera de utilidad os dejo esta línea de comandos  que hace un dump de todas las bases de datos de un servidor MySQL separadas en ficheros Seguir leyendo


Mysqldump: excluir una tabla en el backup

Si queremos hacer un backup de una base de datos MySQL excluyendo una o varias tablas del mismo, simplemente tenemos que usar el parámetro –ignore-table=bd.tabla. Unos ejemplos: Hacemos un backup de la base de datos test excluyendo la tabla prueba1: mysqldump –ignore-table=test.prueba1 test > test.sql Hacemos un backup de la base de datos test excluyendo Seguir leyendo


MySQL: Volcar determinadas filas con mysqldump

Probablemente en ciertas ocasiones no necesites volcar en un fichero todo el backup de una base de datos MySQL, sino que solamente necesites volcar ciertas filas de la bbdd. Con la herramienta de backup y volcado de bases de datos mysqldump podemos hacer esta tarea de un modo sencillo. En el siguiente ejemplo podéis observar Seguir leyendo