mysql 和 sqlserver中备份一张表的区别

Posted 夏天里的Jasmine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 和 sqlserver中备份一张表的区别相关的知识,希望对你有一定的参考价值。

sqlserver中备份一张表

SELECT * into qa_buglist_bak FROM qa_buglist 

不管表的数据有多大,速度很快;

 

 

mysql中上述语句就无效了,须得新建一张表,然后让此长表中新增数据

create table qa_buglist_bak like qa_buglist;
insert qa_buglist_bak select * from qa_buglist;

如果原表中数据量大,就特别慢,很吃硬盘和CPU

 

刚刚看了下,也就800万行的数据。。

 

 我应该先导出到sql文件中,再新增到备份表中的。。。(┬_┬)

 

以上是关于mysql 和 sqlserver中备份一张表的区别的主要内容,如果未能解决你的问题,请参考以下文章

[Mysql]备份同库中一张表的历史记录 insert into ..select

怎样将sqlserver2005数据库中一张表的一半数据取出来

怎么将MySQL里的表数据导入到SqlServer里面

怎样在sql sever备份中恢复某一张表中的数据?

sql2000定时自动备份数据库中的某一张表或多张表

orale update一张表的字段为另一张表的字段