【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具

这篇具有很好参考价值的文章主要介绍了【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

MySQL在Linux中安装的话可以看这篇博客:MySQL在Linux中的安装,我觉得总结的很好。

my.cnf 中的配置信息

当 MySQL 启动的时候,会从安装目录中加载软件数据,即使用 mysqld 工具初始化设置的 --basedir,会从数据目录中读取数据,即设置的 --datadir。这两个目录不要放在一起,避免 rm -rf mysql安装目录 的时候数据没了。

通过配置文件查看一下当前mysql的一些基本信息,Linux中的 MySQL 的配置文件一般是放在 etc 目录下,名称为 my.cnf,我的配置文件内容如下:

【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具,MySQL进阶,mysql,linux,数据库[mysqld] 下的配置是一些初始化配置,被 mysql 用户管理,数据目录在 /data/mysql 下,安装目录在 /opt/mysql-8.0.33 下,还有错误日志、事务隔离级别等等配置。

数据备份工具

在安装目录中的bin目录下,存在着很多MySQL提供的工具,其中有个工具可以进行数据备份—mysqldump。mysqldump 可以用来实现轻量级的快速迁移或恢复数据库。mysqldump 是将数据表导成 SQL 脚本文件。下面的使用 mysqldump 工具进行备份数据的一个测试:
【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具,MySQL进阶,mysql,linux,数据库
备份成功

【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具,MySQL进阶,mysql,linux,数据库
恢复数据

【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具,MySQL进阶,mysql,linux,数据库
恢复成功

【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具,MySQL进阶,mysql,linux,数据库

使用命令总结文章来源地址https://www.toymoban.com/news/detail-603573.html

# 备份一个表
mysqldump -u root -p 数据库名 表名 > ~/dump.txt
# 备份一个数据库
mysqldump -u root -p 数据库名 > ~/dump.txt
# 备份所有数据库
mysqldump -u root -p --all-databases > ~/dump.txt

# 恢复数据
mysql -u root -p 恢复到的数据库名 < ~/dump.txt

到了这里,关于【MySQL进阶(一)】MySQL在Linux中的配置信息和数据备份工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小白带你学习linux的mysql数据库备份(三十)

    目录 一、概述 二、数据备份的重要性 三、造成数据丢失的原因 四、备份类型 1、物理与逻辑角度 1.1物理备份 1.2冷备份 1.3热备份 1.4逻辑备份 2、数据库备份策略角度 1.1完整备份 1.2增量备份 五、常见的备份方法 1、物理备份 2、使用专用备份工具 3、通过启用二进制日志增量

    2024年02月03日
    浏览(55)
  • 【云原生 | Docker】Linux 定时自动化备份Mysql数据到本地 & Windows 最佳实践,确定不来看看?

    🤵‍♂️ 个人主页: @AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!🐱‍🏍 🙋‍♂️声明:本人目前大学就读于大二,研究兴趣方向人工智能硬件(虽然硬件还没开始玩,但一直

    2024年02月02日
    浏览(57)
  • 【MySQL】数据备份(导出数据 / 导入数据)

     SELECT...INTO OUTFILE 是 MySQL 用于导出数据的语句,它允许将查询结果保存到指定的文件中。 该语句的基本语法如下:   column1, column2, ... :要导出的列名。 INTO OUTFILE \\\'file_path\\\' :指定导出数据时要保存到的文件路径。 FIELDS TERMINATED BY \\\'field_separator\\\' :指定字段之间的分隔符,默认

    2024年02月12日
    浏览(51)
  • MySQL 数据备份和数据恢复

    目录 一、数据备份 1、概述 2、MySQLdump命令备份 1)备份单个数据库中的所有表 2) 备份数据中某个或多个表 3) 备份所有数据库 4)备份多个库 5) 只备份一个表或多个表结构 二、数据恢复 三、数据备份与恢复应用 1、概述 数据备份是数据库管理员非常重要的工作之一。系统意

    2024年02月11日
    浏览(41)
  • MySQL数据备份

    备份的是建表,建库,插入,更新等操作所执行SQL语句,适用于中小型数据库,效率相对较低。 本质:导出的是SQL语句文件 优点:不论是什么存储引擎,都可以用mysqldump备成SQL语句 缺点:速度较慢,导入时可能会出现格式不兼容的突发情况,无法做增量备份和累计增量备份

    2024年01月23日
    浏览(54)
  • Mysql之数据备份

    3.查看通用查询日志是否开启 4.查看二进制日志是否开启 5.查看慢查询日功能是否开启 6.查看慢查询时间设置 7.在数据库中设置开启慢查询的方法 达到事务一致性(每次重启会重做) 确保日志的持久性,防止在发生故障,脏页未写入磁盘。重启数据库会进行redo log执行重做,

    2024年02月09日
    浏览(32)
  • mysql(四)数据备份

    目录 前言 一、概述 二、备份的类型 (一)物理与逻辑角度  (二)数据库备份策略角度 三、常见的备份方法 四、完整备份 (一)打包数据库文件备份 (二)备份工具备份 五、增量备份 六、操作 (一)完整备份  (二)使用工具备份mysqldump   (三)增量修改 总结 在生

    2024年02月15日
    浏览(35)
  • MySQL 数据备份

    物理备份: 在文件系统层面,直接拷贝数据库相关文件(数据文件、索引文件和日志文件等)完成备份 在对MySQL数据进行备份的时候,主要备份以下内容: 用户信息: 例如MySQL的账号信息,账号的权限等。这些都是存放再mysql这个数据库中的。 业务数据: 相关的业务数据库

    2024年02月05日
    浏览(41)
  • 如何备份与恢复MySQL数据库数据

    目录 一、MySQL备份 备份方式 完全备份 差异备份 增量备份 二、常见的备份方法 物理冷备 专用备份工具 mysqldump 或 mysqlhotcopy 启用二进制日志进行增量备份 第三方工具备份 三、MySQL完全备份 四、数据库完全备份分类 物理冷备份与恢复 mysqldump备份与恢复 五、物理冷备份与恢复

    2024年02月16日
    浏览(72)
  • MySQL 数据备份与恢复

    本次使用的MySQL版本为8.0.20 目录 一、数据备份 1.使用 MySQLdump 命令备份 (1)使用MySQLdump备份单个数据库中的所有表 案例:完成数据插入后,输入备份命令如下: (2)使用MySQLdump备份数据库中的某个表 案例:备份booksDB数据库中的books表,输入语句如下: (3)使用MySQLdump备

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包