mysql如何把一个表直接拷贝到一个新的表
一:在新表已经建立好的情况下
1,拷贝所有的字段
insert into new_table select * from old_table
2,拷贝部分字段表
insert into new_table(id,name,sex) select id,name,sex from old_table
3,拷贝部分的行
insert into new_table select * from old_table where id="1"
4,拷贝部分的行和字段
insert into new_table(id,name,sex) select id,name,sex form old_table where id='1'
二:在新表还没有建的情况下
方案一:
create table new_table (select * from old_table)
这种方案建的话,只是拷贝的查询的结果,新表不会有主键和索引
方案二:
create table new_table LIKE old_table
该方案只能拷贝表结构到新表中,不会拷贝数据
方案三:
如果要真正的复制一个数据到新表,我们可以直接执行下面的语句
create table new_table LIKE old_table;
insert into new_table select * from old_table;
三:我们也可以操作其它的数据库中的表
create table new_table LIKE ortherdatabase.old_table;
insert into new_table select * from ortherdatabase.old_table;
ortherdatabase.old_table中的ortherdatabase是指定的数据库名
四:我们也可以在新建表时改名字
create table new_table (select id,name as username from old_table)
转载于:https://www.cnblogs.com/xlju/p/9406881.html
mysql如何把一个表直接拷贝到一个新的表相关推荐
- mysql快速删除大表数据部分数据_mysql删除大表的部分数据
mysql删除大表的部分数据 好久没写博客.最近项目要上线.下班时间还得陪着老妈.实在没时间更新. 今天有人提了一个问题, www.2cto.com 一个表有1亿6000万的数据,有一个自增ID.最 ...
- MySQL简单表的数据_MySQL(二)表的操作与简单数据操作
六大约束:主键约束.外键约束.非空约束.唯一约束.默认约束.自动增加 1.not null非空 2.defaul默认值,用于保证该字段的默认值 ; 比如年龄:1900-10-10 3.primar k ...
- python hash表_python数据结构与算法——哈希表
哈希表 学习笔记 参考翻译自:<复杂性思考> 及对应的online版本:http://greenteapress.com/complexity/html/thinkcomplexity00 ...
- mysql如何备份一个表单_Mysql亿级数据大表单表备份
上一篇Mysql已有亿级数据大表按时间分区,介绍了亿级数据大表如何按时间分区,也留下了一个问题:备份亿级数据大表要耗时多久.本篇将就如何备份亿级数据大表展开讨论. 注意:我这里所说的备份指的是数据从一 ...
- Oracle 中利用一个表结构拷贝成另外的表
1.将一个表的结构及数据全部拷贝成一个新表: create table tablename2 as select * from tablename1; 2.只复制另外一个表的结构而不复制数据: cre ...
- mysql innodb 数据复制_快速将InnoDB表复制到另一个实例
此过程演示如何将常规InnoDB表从正在运行的MySQL服务器实例复制 到另一个正在运行的实例.可以使用具有微小调整的相同过程在同一实例上执行完整表还原. 在源实例上,创建一个表(如果不存在): my ...
- mysql 两张表合并查询_mysql中的分区表和合并表详解(一个常见知识点)
分区表是mysql5.1之后的新特性,合并表已经存在很长时间了.这篇文章主要介绍这两个概念以及他们基本的操作. 一.合并表 合并表说实话是一种将要被淘汰的技术,但是掌握了合并表的概念再去看分区表就比较 ...
- mysql触发器 当记录的指定字段发生变化时,更新表中的另外一个字段,或者更新另外一张关联表中关联记录的字段...
2019独角兽企业重金招聘Python工程师标准>>> 注意:语句中出现的old,new,now(),都为数据库自带的关键字,此处不做解释. 两种情况: 第一种:一张表中,更新某条记 ...
- jsp mysql论坛_使用SSM和ajax做一个简易的论坛-01(简介和建表)
三月底刚学完SSM试着做了个简单的论坛,想分享一下,顺便整理一下自己的收获. 一.demo介绍 一个具有登录.注册功能,发帖.回帖功能的简易论坛.没有后台系统. 设计逻辑类似于贴吧,发帖时自动附带一个 ...
- mysql获取下一条自增的id_mysql获取一个表中的下一个自增(id)值的方法
mysql获取一个表中的下一个自增(id)值的方法 MySQL: Get next AUTO_INCREMENT value from/for table Note to self: To get t ...
最新文章
- python 自学需要多久-怎么自学python,大概要多久?
- django 获取环境变量_Django 安装和配置环境变量
- MCtalk教育快报 | 0813
- 扩展 lua require 的行为
- GT-----FAQ整理
- Eclipse基金会
- excel checkbox mysql_ajax – checkbox – 使用jquery和mysql选中或取消选中
- bootstrap table列宽设置无效解决
- python大数据分析入门实例-记一次小机器的 Python 大数据分析
- android水印的添加,Android添加水印的正确方法 只要三步!
- 计算机与资源管理器有何区别,在win7中双击打开计算机和右击打开资源管理器有什么区别...
- 还敢抱怨么?30多万没了吧……顶、
- java实训项目百度脑图
- [DirectX 9.0笔记]第二章 渲染管线
- springboot项目调用另一个项目接口
- shadow:人工智能设计,一门自己生长的课
- 为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息......
- 区块链之imToken上架资产详解
- 安卓系统启动脚本init.rc说明文件readme.txt翻译
- 【SSL】记录一次PEM转P12证书
热门文章
- 构建运营级IPv6网络
- 对搜狐、网易和TOM三大门户网站的SQL注入漏洞检测
- 逻辑斯谛(Logistic)回归、参数估计教程
- PGM:贝叶斯网表示之朴素贝叶斯模型naive Bayes
- sklearn学习笔记之feature_selection(特征选择)
- Django2.0异常:'Specifying a namespace in include() without providing an app_name '
- java restful返回json_java 调用接口的时候报的错 用的是restful的post方式,请求返回的是json...
- it技术交流平台_IT协会向你招手了,不了解了解?
- Vuex mutations的详细解读
- Django model 反向引用中的related_name