老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

MySQL的存储方式有哪些?linux运维工程师知识体系

老男孩IT教育

行业新闻

2021年5月20日 17:45

MySQL的存储方式有哪些?老男孩Linux运维工程师知识体系。数据库是Linux运维人员都会接触到的工作内容。那么对于数据库知识,运维人员是必须要掌握的。那么MySQL的存储方式都有哪些?

  MySQL的存储方式有哪些?数据库是Linux运维人员都会接触到的工作内容。那么对于数据库知识,运维人员是必须要掌握的。那么MySQL的存储方式都有哪些?

  程序文件随数据目录一起存储在服务器安装目录下。执行各种客户机程序、管理程序和实用程序时将创建程序可执行文件和日志文件。首要使用磁盘空间的是数据目录。

  服务器日志文件和状态文件:

  包含有关服务器处理的语句的信息。日志可用于进行故障排除、监视、复制和恢复。

  InnoDB日志文件:(适用于所有数据库)驻留在数据目录级别。

  InnoDB系统表空间:包含数据字典、撤消日志和缓冲区。

  每个数据库在数据目录下均具有单一目录(无论在数据库中创建何种类型的表)。

MySQL的存储方式有哪些?老男孩运维工程师知识体系

  数据库目录存储以下内容:

  1数据文件

  特定于存储引擎的数据文件。这些文件也可能包含元数据或索引信息,具体取决于所使用的存储引擎。

  2格式文件(.frm):

  包含每个表和/或视图结构的说明,位于相应的数据库目录中。

  3触发器:

  与某个表关联并在该表发生特定事件时激活的命名数据库对象。

  数据目录的位置取决于配置、操作系统、安装包和分发。典型位置是/var/lib/mysql。

  MySQL在磁盘上存储系统数据库(mysql)。

  mysql包含诸如用户、特权、插件、帮助列表、事件、时区实现和存储例程之类的信息。

  以上便是关于“MySQL的存储方式有哪些?”的相关介绍。跟多Linux运维数据库学习,推荐关注老男孩教育Linux运维培训课程。老男孩Linux运维培训机构是较早的Linux应用培训学校。推出的linux云计算运维培训课程,全程面授教学,技术项目贯穿课程,采用集中管理模式,系统理论教学+项目实战培训同步开展,10余年教学沉淀,课程内容不断更新,紧跟企业前沿技术,充分帮助学员高效掌握实用技术。

 

阅读更多:

docker容器和虚拟化有什么区别?Linux系统运维工程师

Kubernetes是什么?Kubernetes有什么核心组件?Linux

持续集成、持续交付和持续部署有什么区别?0基础linux培训班

Linux运维培训比较好的机构是哪家?零基础linux教学

网络安全自学能学会吗?零基础学网络安全知识

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。