En la siguiente entrada voy a explicar una forma muy sencilla para extraer una o varias tablas de un dump de una bbdd. Esto es muy útil cuando se requiere únicamente restaurar una tabla y no se quiere restaurar el dump entero, o bien restaurarlo en una bbdd temporal para extraer la tabla.

Para ello, lo que hacemos es, mediante sed, cortar el texto/contenido de nuestro dump comprendido entre el Table structure de nuestra tabla y el table structure de la siguiente tabla, pues entre medias estará la tabla que queremos. Simplemente editamos los campos en NOMBRE_TABLA, dump_bbdd.sql y dump_tabla.sql de abajo y tendremos nuestro dump de tabla 🙂

Si por el contrario son varias tablas las que queremos extraer, basta con hacer un for:


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *