MySQL: Duplicando uma tabela com apenas 1 comando SQL
Dica publicada em Banco de Dados / MySQL
MySQL: Duplicando uma tabela com apenas 1 comando SQL
Duplicar uma tabela no MySQL, mantendo sua estrutura e importando os registros da tabela original, é mais fácil do que eu imaginava.
Hoje precisei fazer isso e uma rápida googlada me levou até: SQL COPY MySQL TABLE with structure and records.
Sem mais delongas, no console de seu MySQL digite a seguinte query:
Simples assim!
Hoje precisei fazer isso e uma rápida googlada me levou até: SQL COPY MySQL TABLE with structure and records.
Sem mais delongas, no console de seu MySQL digite a seguinte query:
CREATE TABLE novaTabela SELECT * FROM tabelaPai;
Simples assim!
Vou acrescentar aqui, se este comando fosse no Postgres só teria uma palavrinha a mais:
CREATE TABLE novaTabela AS SELECT * FROM tabelaPai;