Mysql 使用sql语句快速复制表和数据

    科技2026-03-30  16

    复制表结构

    使用like

    create table new_tableName like old_tableName ;

    使用子查询

    CREATE TABLE new_tableName SELECT * FROM old_tableName WHERE 1=2;

    复制表结构及数据

    CREATE TABLE new_tableName SELECT * FROM old_tableName;

    复制数据到新表

    两个表结构一致

    INSERT INTO new_tableName SELECT * FROM old_tableName

    两个表结构不一致

    INSERT INTO new_tableName(field1,field2,.......) SELECT field1,field2,...... FROM old_tableName
    Processed: 0.010, SQL: 9