logo

Acerca de

Bienvenido a mi blog, el sitio perfecto para mis inquietudes, experiencias e idas de olla sobre temas de hoy en día.

Historia al azar

Últimas entradas

Últimos comentarios

Enlaces

Meta

photo Luis PeraltaEstado Jabber
Ziritione
Castellón Spain
39.997638, -0.064030

Sindica

Sindícame, por cortesía del subliminal Atom.

8 febrero 2005

No es raro que nos queramos cargar las tablas de una BBDD para volverlas a crear. El caso es que si hemos utilizado MySQL e InnoDB, que permite comprobar la integridad de las referencias, hay que borrar las tablas en orden (qué paliza).

Mi pequeño truco (que me ha costado encontrar después de tanto tiempo sin el SQL):

echo "SET FOREIGN_KEY_CHECKS = 0;" > /tmp/remove_tables
cat eispp20.sql|grep DROP|sed "s/CREATE/DROP/"|sed "s/;/;/" >> /tmp/remove_tables
Donde el .sql es el script que utilizamos para crear las tablas... Ahí queda para la posteridad...

Lo siento, esta entrada ya no permite comentarios