mysql复制表命令

Posted 香吗

tags:

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

 

-- 复制全表字段
CREATE TABLE targetTable LIKE sourceTable;

INSERT INTO targetTable SELECT * FROM sourceTable;
CREATE TABLE 新表 select * from 旧表 where 1=2

 

-- 复制可选字段及数据
CREATE TABLE newadmin AS
(
    SELECT username, password FROM admin
)

-- 可以修改字段名及复制数据
CREATE TABLE newadmin AS
(  
    SELECT id, username AS uname, password AS pass FROM admin
)

-- 也可以复制一部分数据
CREATE TABLE newadmin AS
(
    SELECT * FROM admin WHERE LEFT(username,1) = s
)

 

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