【MYSQL笔记】复制删除和表和记录
发布时间:2022-10-25 10:43:49 所属栏目:MySql教程 来源:
导读: 复制表的列结构和记录
create table 新表名 select * from 原表名;
这种方法不能复制auto_increment等属性,auto_increment等属性需要在复制后再次进行设置。
仅复制表的列结构:
create table 新表名 select * from 原表名;
这种方法不能复制auto_increment等属性,auto_increment等属性需要在复制后再次进行设置。
仅复制表的列结构:
|
复制表的列结构和记录 create table 新表名 select * from 原表名; 这种方法不能复制auto_increment等属性,auto_increment等属性需要在复制后再次进行设置。 仅复制表的列结构: create table 新表名 like 原表名; 这种方法不会复制表中的记录MySQL 复制表,但是会复制auto_increment和primary key等列的属性。 复制其他表的记录: 可以使以下方法复制具有相同列结构的表的记录 insert into 表名 select * from 原表名; 选择某一列进行复制: insert into tb(列) select 列 from tb1; 如果数据类型不一致,复制操作就可能会失败。 另外可以使用where赋值符合条件的记录,使用Limit指定插入的记录数。 删除表: drop table 表名; 如果表不存在执行drop命令会发生错误,但是如果加上了If exists就能抑制错误的发生。 drop table if exists tb; 删除数据库: drop datebase 数据库名; 删除所有记录: delete from 表名; 表中的所有记录都会被删除。可以用where删除指定的记录。 (编辑:百客网 - 百科网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


