MSSQL 和 MYSQL 复制表结构和数据


MSSQL:

只复制表结构:select * into new.table from old.table where vend_id=10; –条件不能成立.主键等信息要重建.
将旧表数据复制到已存在的新表(假设结构一样):insert into new.table(字段1,…..) select * from old.table [where];
复制整个表,主键等信息要重建select * into new.table from old.table;

MYSQL:
1.只复制表结构,主键等信息不丢失:CREATE TABLE new.table LIKE old.table;
show create table 旧表;这样会将旧表的创建命令列出。我们只需要将该命令拷贝出来,更改table的名字,就可以建立一个完全一样的表
2.复制旧表数据到新表,须重建索引,自增长等:CREATE TABLE new.table SELECT * FROM old.table;
3.完整复制一张表开发云主机域名:先建一张一模一样的表结构,再复制数据:create table 新表名 like 旧表名;insert into 新表名 select * from 旧表名; –全部复制insert into 新表名(列1,列2,…) select 列1,列2,… from 旧表名; –部分复制

相关推荐: mysql导入sql文件的方法

小编给大家分享一下mysql导入sql文件的方法,相信大部分人都开发云主机域名还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql导入sql文件的步骤:1、把要导入的sql文件准备好,放到一个记…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/08 15:59
下一篇 06/08 15:59

相关推荐