Duplicar tablas en MySQL

Duplicando tablas de MySQL

Posted by David Guillermo on Tuesday, May 5, 2015

Buenos días.

En está ocasión es sólo un pequeño apunte de algo que no estaba muy acostumbrado hacer, hasta que ayer me toco… Me dijo el Jefe, ¿Sabes qué puedes Copiar una tabla MySQL, verdad? Y yo con cara de rara… Le dije, no, la verdad es que no… Después de ver un poco el MySQL Reference, me pareció muy cómodo y útil.

Esto es un pequeño tip, nada del otro mundo. CREATE TABLE nueva_tabla LIKE original_tabla;

así creamos la estructura tal cual de la tabla en cuestión y ahora sólo nos queda insertar los datos de está, de la siguiente forma.

$ INSERT INTO nueva_tabla SELECT * FROM original_tabla; 

Ahora ya tenemos la nueva tabla con todo el contenido, sólo nos queda empezar a usarla. ;)