美文网首页
Mysql 复制表

Mysql 复制表

作者: tingshuo123 | 来源:发表于2019-06-15 13:20 被阅读0次

    复制表结构

    第一种方式:

    create table 新表表名 like 旧表表名;
    

    第二种方式:

    CREATE TABLE 新表表名 SELECT * FROM 旧表表名 WHERE 1=2;
    

    仅复制部分字段

    CREATE TABLE 新表表名 AS (SELECT 字段1, 字段2 FROM 旧表表名 WHERE 1=2);
    

    复制表记录

    将表数据复制到另一个已存在表(注意:表结构需一致)

    INSERT INTO 目标表表名 SELECT * FROM 源表表名;
    

    复制表结构及记录

    CREATE TABLE 新表表名 SELECT * FROM 旧表表名;
    

    仅复制部分字段

    CREATE TABLE 新表表名 AS (SELECT 字段1, 字段2 FROM 旧表表名);
    

    相关文章

      网友评论

          本文标题:Mysql 复制表

          本文链接:https://www.haomeiwen.com/subject/yoexbftx.html