MySQL复制表的三种方式
文章目录
- 复制表结构及其数据
- 只复制表结构
- 只复制表数据
复制表结构及其数据
下面这个语句会拷贝数据到新表中。
注意:这个语句其实只是把select语句的结果建一个表,所以新表不会有主键,索引。
create table table_name_new as (select * from table_name_old);
只复制表结构
create table table_name_new as select * from table_name_old where 1=2;
或者
create table table_name_new like table_name_old;
注意:前一种方式是不会复制主键类型,索引的,而后一种方式是把旧表的所有字段类型都复制到新表。
只复制表数据
如果两个表结构一样
insert into table_name_new select * from table_name_old;
如果两个表结构不一样
insert into table_name_new(column1,column2...) select column1,column2... from table_name_old;
注意:很多文章说可以通过如下语句进行数据复制,table_name_new表可以不存在,会在执行的过程中自动创建。其实该SELECT ... INTO
形式是使查询结果存储在变量或将其写入文件,即table_name_new是一个变量或者文件。
select column1,column2,.... into table_name_new from table_name_old;
MySQL复制表的三种方式相关推荐
- mysql复制表的几种方式
mysql复制表的几种方式 所描述的方法还请实际测试一下再使用. 1.复制表结构及数据到新表 CREATE TABLE 新表SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都 ...
- mysql复制表的两种方式
mysql复制表的两种方式. 第一.只复制表结构到新表 create table 新表 select * from 旧表 where 1=2 或者 create table 新表 like 旧表 第二 ...
- MySQL删除表的三种方式
文章目录 drop table truncate (table) delete from 三种方式的区别 用法总结 drop table drop 是直接删除表信息,速度最快,但是无法找回数据 例如删 ...
- mysql 复制表的几种方式
1. 下面这个语句会拷贝表结构到新表newadmin中. (不会拷贝表中的数据) CREATE TABLE newadmin LIKE admin 2. 下面这个语句会拷贝数据到新表中. 注意:这个语 ...
- #Mysql mysql复制表的几种方式
1.复制表结构及数据到新表 CREATE TABLE 新表SELECT * FROM 旧表 这种方法会将旧表所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除. 不过 ...
- mysql+表复制+效率_MySQL数据库复制表的几种方式讲解
一.MySQL复制表的几种方式 我们首先创建表stuents_score,利用SQL语句查看创建表的结构与列名字段. 之后查看students_score表数据,便于之后观察对比. 1.CREATE ...
- mysql表删除回滚_MySQL删除表的三种方式(小结)
drop table drop 是直接删除表信息,速度最快,但是无法找回数据 例如删除 user 表: drop table user; truncate (table) truncate 是删除表数 ...
- 引入CSS样式表的三种方式
引入CSS样式表的三种方式 行内样式 通过标签的style属性来设置元素的样式,其基本语法格式如下: <h1 style="color:red;">style属性的应用 ...
- 细说 MySQL 创建表的三种方法
文章目录 CREATE TABLE CREATE TABLE ... LIKE CREATE TABLE ... SELECT 总结 大家好!我是只谈技术不剪发的 Tony 老师. SQL 标准使用 ...
- 关于mysql存取图片的三种方式(含源码示例)
最近在做小程序的后台,要求将小程序用户以upload方法上传的图片保存到mysql数据库中. 然后机缘巧合三种方式都试了,所以专门整理出来分享给大家.可能有的地方说的不太对,欢迎大家帮纠正. ==== ...
最新文章
- UFLDL深度学习笔记 (三)无监督特征学习
- office2003/2007/2010如何卸载干净
- h5滚动隐藏滚动条_这 10 个值得开启的隐藏功能,让你的 Chrome 释放更多潜力
- 开封高级高考2021成绩查询,2021开封市地区高考成绩排名查询,开封市高考各高中成绩喜报榜单...
- CVE漏洞—PHPCMS2008 /type.php代码注入高危漏洞预警
- 一致 先验分布 后验分布_「分布式技术」分布式事务最终一致性解决方案,下篇...
- 求解偏微分方程开源有限元软件deal.II学习--Step 13
- 莫烦pytorch学习笔记(三)
- 读取SAE J1939协议数据流
- 静态页面模板,比较不错的网站,效果比较多,html代码可以直接下载即可
- outlook怎么配置126邮箱服务器,126邮箱如何设置Microsoft Outlook的服务器?
- 人工智能机器学习 路线
- Linux 之软连接
- 计算机网络实验一 网络命令
- 遍历Java中的列表
- 计算机老师开学第一堂课,开学第一堂课作文
- 【算法】旅行商A*算法
- Mac 修改系统默认Java版本
- pyramid框架_Python Pyramid Web框架简介
- SQL server-数据库的查询(高级)
热门文章
- 抖音看不到好友动态显示服务器,抖音好友动态怎么突然看不到了
- 个人博客网站的设计与实现
- Python练习题答案: 第一步,成为百万富翁 - 汇率卡塔【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
- 无法直接打开jar文件,提示“你要以何种方式打开.jar文件”(已解决)
- Mockplus摹客:原型设计工具
- linux 5.5安装万兆网卡驱动,CentOS 5.5 更新网卡驱动 bnx2 version: 2.0.2
- oracle把中文转换成ascii,js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换XX函数代码...
- 故障树分析法MATLAB,故障树分析(FTA)方法及其基于VC的软件设计的研究
- RxJava2+retrofit实现网络封装
- python学习——pandas查看数据集null值:isnull