MySQL总结(六)数据库备份与还原-详解

MySQL总结(六)数据库备份与还原-详解数据库库备份和还原 1. 备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据…

MySQL总结(六)数据库备份与还原-详解

MySQL总结(六)数据库备份与还原-详解

数据库库备份和还原

1. 备份的应用场景

在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。

2. 备份与还原的语句

2.1 备份格式:

DOS 下,未登录的时候。这是一个可执行文件 exe,在 bin 文件夹

格式:
mysqldump -u 用户名 -p 密码 数据库 > 文件的路径

代码100分

2.2 还原格式:

代码100分mysql 中的命令,需要登录后才可以操作

格式:
USE 数据库;
SOURCE 导入文件的路径;

2.3 备份操作

-- 备份 day1 数据库中的数据到 d:day1.sql 文件中
mysqldump -uroot -proot day1 > d:/day1.sql
  • 导出结果: 数据库中的所有表和数据都会导出成SQL语句

2.4 还原操作

  • 还原 day1 数据库中的数据,注意:还原的时候需要先登录 MySQL,并选中对应的数据库。
      1. 删除day1数据库中的所有表
      1. 登录MySQL
      1. 选中数据库
      1. 使用source命令还原数据
      1. 查看还原结果
代码100分use day1;
source d:/day1.sql;

3. 图形化界面备份与还原

3.1 备份数据库中的数据

  • 1)选中数据库,右键 ”备份/导出”
  • 2)指定导出路径,保存成.sql 文件即可。

MySQL总结(六)数据库备份与还原-详解

MySQL总结(六)数据库备份与还原-详解

3.2 还原数据库中的数据

  • 1)删除数据库
  • 2)数据库列表区域右键”执行SQL脚本”,指定要执行的SQL文件,执行即可

MySQL总结(六)数据库备份与还原-详解

MySQL总结(六)数据库备份与还原-详解

OK,这篇就到这里

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8225.html

(0)
上一篇 2023-03-05
下一篇 2023-03-05

相关推荐

  • SQL Server 连接数据库报错 (ObjectExplorer)

    SQL Server 连接数据库报错 (ObjectExplorer)报错信息 无法访问数据库 ReportServer。 (ObjectExplorer) 具体错误信息: 程序位置: 在 Microsoft.SqlServer.Management.UI.VSInte

    2023-03-27
    160
  • Redis系列(三)Redis的事务和Spring Boot整合「建议收藏」

    Redis系列(三)Redis的事务和Spring Boot整合「建议收藏」NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇 Redis 笔记整个梳理一遍,后面再加上面试题。

    2023-02-28
    142
  • Python随机算法教程:实现数组洗牌

    Python随机算法教程:实现数组洗牌数组洗牌,顾名思义,就是将一个数组中的元素随机打乱。这个操作在数据分析、机器学习和游戏开发中十分常见。洗牌过程也可以看作是一种随机算法,即将一个数据集打乱顺序,以达到随机分布的效果。

    2024-02-18
    96
  • 强大的首字母大写函数,让你的Python字符串更具可读性

    强大的首字母大写函数,让你的Python字符串更具可读性在Python中,字符串操作是非常常见的,那么有没有一种方法可以让我们的字符串更具可读性呢?答案是肯定的,下面我们介绍的这种方法就可以很好地解决这个问题——首字母大写函数capitalize()。

    2024-02-15
    80
  • 家族树_clickhouse array join

    家族树_clickhouse array joinMergeTree拥有主键,但是它的主键却没有唯一键的约束。这意味着即便多行数据的主键相同,它们还是能够被正常写入。在某些使用场合,用户并不希望数据表中含有重复的数据。ReplacingMergeTr

    2023-06-14
    164
  • Python import路径简介

    Python import路径简介Python是一种高级动态语言,有着广泛的应用。如果你是一个Python编程爱好者或者正准备学习这门语言,那么本文将会介绍Python import路径的相关知识。在Python中,import语句非常重要。它让你从一个文件中引入到另一个文件,或者从一个模块中引入到另一个模块。但是,当你使用import语句时,如果路径不正确,那么程序就会出错。本文将会介绍如何正确地使用Python的import路径。

    2024-05-30
    96
  • 盘点 | 主流云原生数据库技术方案

    盘点 | 主流云原生数据库技术方案作者:柯煜昌 顾问软件工程师 目前从事 RadonDB 容器化研发,华中科技大学研究生毕业,有多年的数据库内核开发经验。 你将 Pick 这些内容: 云原生的概念 云原生数据库的概念 两种主流技术路线

    2023-04-22
    149
  • Python中的数据:为编程提供变量与值

    Python中的数据:为编程提供变量与值Python是一种解释型的高级编程语言,具有简单易学、可扩展性强、具有丰富的第三方库等特点,广泛用于Web开发、数据分析、人工智能等领域。在Python编程中,数据是非常重要的一部分,它为程序提供了存储信息的容器,同时也是程序中流程控制的基础。

    2023-12-09
    109

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注