首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

客户执行维护常用sql

2012-08-21 
客户实施维护常用sql有时候跟客户维护的时候, 为了防止操作失误导致客户的数据丢失。 手工修改数据库前,需

客户实施维护常用sql

有时候跟客户维护的时候, 为了防止操作失误导致客户的数据丢失。 手工修改数据库前,需要先备份要操作的数据表,万一操作出问题,可以很容易恢复现场, 从而避免出现意外情况。

下面几句操作很实用:

?

1. 备份一个表的数据
??? create table XX_tmp as select * from test;

?

2. 截断一个表,因为不记录数据库redo日志,所以速度比delete快,速度比较快, 不记录日志所以无法恢复。

??? truncate table test;

?

3. 恢复备份的数据表

??? insert into test select * from test_tmp;

4. 导出数据到文件

??? mysqldump -u root database table > c:/xxx.sql

?? 或者? select * from table into outfile "d:\xxx.sql"? fields terminated by ',' enclosed by '"' lines terminated by '\n';;

?

更多内容: http://www.mikameng.com

版权声明: 原创作品,允许转载,转载时请务必以超链接形式标明文章出处.

?

热点排行
Bad Request.