MySQL复制表

MySQL复制表的结构
-- 1. 复制表的结构和数据到一个新表
CREATE TABLE tab2 AS
(SELECT xx,xxx,xx FROM tab1 WHERE xxx=xxx);
创建时修改字段名
CREATE TABLE newadmin AS
(
SELECT id, username AS uname, password AS pass FROM admin
);
-- 2. 仅复制表的结构到一个新的表
CREATE TABLE tab2 LIKE tab1;
或者
CREATE TABLE tab2 SELECT FROM tab1 WHERE 1=2;
-- 3. 复制表中的数据到一个已存在的表(从tab1复制到tab2)
INSERT INTO tab2 (SELECT * FROM tab1);

MySQL存储过程

posted @   看不见的R  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2020-02-09 kill程序脚本
2020-02-09 claws-mail设置
点击右上角即可分享
微信分享提示