第十节:数据库的备份和恢复(SQLServer和MySQL)

一. MySQL的备份和恢复

1. 命令行导入导出SQL

   通过管理员的身份cmd命令进入dos窗口。

(1). 导出命令: mysqldump -u账户 -p密码 数据库名称>脚本文件存储地址 。    eg:mysqldump -uroot -p123456 ypftest> C:/XXXX.sql

(2). 导入命令:mysql -u账户 -p密码 数据库名称< 脚本文件存储地址。   eg:mysql -uroot -p123456 mrtest< C:/XXXX.sql

   详细操作如下图:

   导出:

    

     

    导入:

 

   

   特别注意:该方式需要配置环境变量。

  

 

2. 客户端导入导出SQL

      

注意:运行SQL的时候,要先把数据库建立好,再直接运行生成表即可。

3. 新建备份和还原备份

 

 

 

二. SQLServer的备份和恢复

1. 将数据库生成SQL

  右键数据库→任务→生成脚本,然后根据自己的需要,选择导出对应的结构、数据、版本等。 (很简单,不做详细介绍了)

2. 将数据库进行备份和恢复

(一). 备份

(1). 选中目标数据库(eg:DataDB)→右键任务→备份,进入下图页面。

(2). 选择备份的数据库→备份类型选择"完整"→选择备份路径(eg: D盘) →输入备份文件的名称(eg:DataDB-20200408),最后点击 确定,发现D盘多了一个备份文件。

 

 

(二). 还原

(1). 右键→选择还原数据。

(2). 选择【设备】选项→添加还原文件(类型改为:所有文件)

 

 

 

 

 (3). 编写备份完数据库的名称,eg:改为 DataDB02

 

 

(4). 修改还原后的数据库的位置

 

 

(4). 最后点击确定,发现数据库DataDB02还原成功,且存放在D盘中。

 

 

 

 

 

 

 

 

 

!

  • 作       者 : Yaopengfei(姚鹏飞)
  • 博客地址 : http://www.cnblogs.com/yaopengfei/
  • 声     明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
  • 声     明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
 

 

posted @ 2017-07-16 23:42  Yaopengfei  阅读(718)  评论(1编辑  收藏  举报