sql >> Base de Datos >  >> RDS >> Mysql

Duplicar la tabla en MYSQL sin copiar una fila a la vez

MySQL ya no tiene una funcionalidad confiable de "copiar tabla"; muchas razones para esto están relacionadas con la forma en que se almacenan los datos. Sin embargo, lo siguiente hace una inserción fila por fila pero es bastante simple:

CREATE TABLE `new_table` LIKE `old_table`;
INSERT INTO `new_table` (SELECT * FROM `old_table`);