第十节:数据库的备份和恢复(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 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号