MySQL中表的复制

Posted zengsf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL中表的复制相关的知识,希望对你有一定的参考价值。

1、语法
  create table 表名 select .. from 表名 where 条件;
2、示例
  1、复制MOSHOU.sanguo表的全部记录和字段,sanguo2
    create table sanguo2
    select * from MOSHOU.sanguo;
  2、复制MOSHOU.sanguo表的前3条记录,sanguo3
    create table sanguo3
    select * from MOSHOU.sanguo limit 3;
  3、复制MOSHOU.sanguo表的id,name,country三个字段的前5条记录,sanguo4
    create table sanguo4
    select id,name,country from MOSHOU.sanguo limit 5;
3、复制表结构
  create table 表名 select * from 表名 where false;
  1、复制 jftab 的表结构,jftab2
    desc jftab2;
    desc jftab;
4、注意
  复制表的时候不会把原表的 键(key) 属性复制过来



















以上是关于MySQL中表的复制的主要内容,如果未能解决你的问题,请参考以下文章

MySQL中表复制:create table like 与 create table as select

怎样将一个数据库中表数据复制到另一个数据库表中 举个例 sqlserver数据库

为啥||或者在rails中表现不同? [复制]

如何在字符串中表示逗号? [复制]

如何在 JavaScript 中表示浮点数? [复制]

PostgreSQL 数据库中表中的空列有多宽? [复制]