复制MySQL表,索引和数据?mysql-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

复制MySQL表,索引和数据?mysql

保持可爱mmm 2020-05-17 16:50:37 39

如何将MySQL表的数据,结构和索引复制或克隆或复制到新表?

这是我到目前为止发现的。

这将复制数据和结构,但不复制索引:

create table {new_table} select * from {old_table}; 这将复制结构和索引,但不复制数据:

create table {new_table} like {old_table};

关系型数据库 MySQL 索引
分享到
取消 提交回答
全部回答(1)
  • 保持可爱mmm
    2020-05-17 16:53:44

    要使用索引和触发器进行复制,请执行以下两个查询:

    CREATE TABLE newtable LIKE oldtable; INSERT INTO newtable SELECT * FROM oldtable; 要仅复制结构和数据,请使用此代码:

    CREATE TABLE tbl_new AS SELECT * FROM tbl_old;来源:stack overflow

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题