zoukankan      html  css  js  c++  java
  • 第十节:数据库的备份和恢复(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 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
     
  • 相关阅读:
    北京,第七天
    北京!北京!第五天
    关于模板中的动态取值 ---反射与javascript脚本编译
    InstallShield Limited Edition for Visual Studio 2013
    使用WebFrom来模拟一些MVC的MODEL与View的数据交互功能
    关于.net 对excel操作的方法
    关于Aspose对于Word操作的一些扩展及思考
    各种注释与取消注释的快捷键
    安装Vivado时遇到的问题及解决
    apache pdfbox简单读取内容
  • 原文地址:https://www.cnblogs.com/yaopengfei/p/7192457.html
Copyright © 2011-2022 走看看