首页 > 代码库 > 数据的导入导出

数据的导入导出

数据的导入导出:

起到一个备份、存档的作用。

分类:

(1)数据库文件导出成文本文件

(2)文本文件导入成数据库文件

(3)数据库文件与数据库文件之间的导入导出

注意:

在进行增、删、改操作之前要先进行备份。可预防操作错误。

 

三个删除之间的比较:

drop  table  表名

truncate  table  表名

delete  from  表名

三个都是删除,但是“drop  table  表名”表示将这个表从数据库中删除。

truncate  table  表名”与“delete  from  表名”都是只删除数据,这个表的表头还有。

不同之处在于“delete  from  表名”删除文件时会产生大量的事务日志,并且可以加条件删除某些文件;但是“truncate  table  表名”删除文件时会删除所有的文件,但是不会产生事务日志。 

清除庞大事务日志的方法:

收缩数据库,收缩之前先截断事务日志(backup log with no log,然后收缩数据库。

系统数据库:

master 里面有用户的信息、密码、权限等所用信息,如果出现问题,会导致无法登陆。

model 模板

msdb  

tempad

预防数据库出现问题:

(1)备份数据库

(2)导入导出

(3)复制

 

导出:

1、在目标数据库上右键点击“任务”,然后选择“导出数据”

 

2、在这个窗口选择正确的身份登录,以及数据库

 

 

3、下一步后,选择要导出成什么类型的文件,并且把文件放在什么位置,并且命名,然后填写身份验证

 

 

 

 

 

4、如下图,一般选择第一个,但是如果有特殊要求的话,可以选择第二项,并且书写正确的SQL查询语句

 

5、在源表或源视图中选择要导出的表

 

 

6、仔细看看上图,确认无误后,点击完成。如下图,都成功之后,就说明导出成功了。

 

 

 

 

导入数据:

 

1、首先建一个与要导入文件格式一样的一个表。(或者让数据库自己新生成一个)

2、选择正确的目标,或者让数据库自己生成一个与导入文件名字一样的一个表

数据的导入导出