Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR SQL

how to duplicate mysql table

-- You can duplicate or "clone" a table's contents by executing
> CREATE TABLE new_table AS SELECT * FROM original_table;

-- keep in mind that new new_table inherits ONLY the basic column definitions, null settings
-- and default values of the original_table. It does not inherit indexes and auto_increment
-- definitions.
-------------------------------------------------------------------------------------------

-- To inherit all table definitions
> CREATE TABLE new_table LIKE original_table; -- copy table structure only
> INSERT INTO new_table SELECT * FROM original_table; -- add data from old table
 
PREVIOUS NEXT
Tagged: #duplicate #mysql #table
ADD COMMENT
Topic
Name
8+2 =