zoukankan      html  css  js  c++  java
  • 4、数据的导入导出

    1、数据的导入导出:

    作用:

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

    分类:

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

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

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

    注意:

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

     2、三个删除之间的比较:

    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)复制

    3、数据的导出:

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

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

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

     

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

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

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

    4、导入数据:

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

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

  • 相关阅读:
    备份文件的时候,不想手敲日期时间。用这种方法
    bash 命令行自动补全
    windows 下创建虚拟conda 环境
    windows 下安装venv慢,更换国内豆瓣源
    下载某个链接100次
    Linux cached过高问题
    把一件事坚持30天
    java dump 内存分析
    微服务架构~白话
    Spring Boot自定义Redis缓存配置,保存value格式JSON字符串
  • 原文地址:https://www.cnblogs.com/XMH1217423419/p/4115149.html
Copyright © 2011-2022 走看看