Mysql复制表结构、表数据
来源:互联网 发布:网络骂人用语2017 编辑:程序博客网 时间:2024/05/29 03:37
1、复制表结构及数据到新表
这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。
不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易搞错。
2、只复制表结构到新表
或CREATE TABLE 新表LIKE 旧表
3、复制旧表的数据到新表(假设两个表结构一样)
4、复制旧表的数据到新表(假设两个表结构不一样)
5、可以将表1结构复制到表2
6、可以将表1内容全部复制到表2
7、 show create table 旧表;
这样会将旧表的创建命令列出。我们只需要将该命令拷贝出来,更改table的名字,就可以建立一个完全一样的表
8、mysqldump
用mysqldump将表dump出来,改名字后再导回去或者直接在命令行中运行
CREATE TABLE 新表SELECT * FROM 旧表
这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。
不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易搞错。
2、只复制表结构到新表
CREATE TABLE 新表SELECT * FROM 旧表WHERE 1=2
或CREATE TABLE 新表LIKE 旧表
3、复制旧表的数据到新表(假设两个表结构一样)
INSERT INTO 新表SELECT * FROM 旧表
4、复制旧表的数据到新表(假设两个表结构不一样)
INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表
5、可以将表1结构复制到表2
SELECT * INTO 表2 FROM 表1 WHERE 1=2
6、可以将表1内容全部复制到表2
SELECT * INTO 表2 FROM 表1
7、 show create table 旧表;
这样会将旧表的创建命令列出。我们只需要将该命令拷贝出来,更改table的名字,就可以建立一个完全一样的表
8、mysqldump
用mysqldump将表dump出来,改名字后再导回去或者直接在命令行中运行
0 0
- mysql 复制表结构、数据
- mysql 复制表结构 不复制数据
- MySQL复制表结构,表数据。
- mysql复制表数据,表结构
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- Mysql复制表结构和表数据
- Mysql复制表结构、表数据
- Mysql复制表结构、表数据
- java连接mysql数据库测试类代码
- 虚拟机上LINUX开机输入密码后回车,闪下黑屏,又回到登录界面了,不能进系统
- nghghgh
- 主键和聚集索引,单列索引和多列索引
- jQuery选择器1
- Mysql复制表结构、表数据
- Property's synthesized getter follows Cocoa naming convention for returning 'owned' objects
- 常用的webservice接口
- armv6, armv7, armv7s的区别
- 黑马程序员_java基础之重载
- Effective Java学习笔记---创建和销毁对象
- 在Android上使用OpenStreetMap离线地图
- 我的大学IT学习之路,希望我的经验能给在校的师弟们带来一些帮助
- 解决Fragment的OnCreateView