`
grzrt
  • 浏览: 187777 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql 的各种文件详细说明

 
阅读更多

1:数据目录
mysql> show global variables like '%datadir';
+---------------+------------------+
| Variable_name | Value |
+---------------+------------------+
| datadir | /home/mysqldata/ |
+---------------+------------------+
1 row in set (0.00 sec)

#INNODB数据文件。
#存储INNODB数据,索引<INNODB innodb_file_per_table=0>,Double write buffer ,Insert buffer ,Rollback segments ,UNDO space
-rw-rw---- 1 mysql mysql 18874368 Jan 19 01:10 ibdata1

#事务日志文件,对事务引擎起作用
-rw-rw---- 1 mysql mysql 5242880 Feb 5 22:37 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 Jan 19 00:01 ib_logfile1

#错误日志文件
-rw-rw---- 1 mysql root 42070 Feb 5 22:37 localhost.localdomain.err

#当MySQL实例启动时,会将自己的进程ID写入一个文件中—该文件即为pid文件。该文件可由参数pid_file控制。默认路径位于数据库目录下,文件名为主机名.pid
-rw-rw---- 1 mysql mysql 5 Feb 5 22:37 localhost.localdomain.pid

#Unix系统下本地连接MySQL可以采用Unix域套接字方式,这种方式需要一个套接字(socke)文件。套接字文件可由参数socket控制
srwxrwxrwx 1 mysql mysql 0 Feb 5 22:55 mysql.sock

#查询日志文件
-rw-rw---- 1 mysql mysql 189 Feb 5 23:17 localhost.log

#慢查询日志文件
-rw-rw---- 1 mysql mysql 68128 Feb 5 22:37 localhost-slow.log

#二进制日志索引文件
-rw-rw---- 1 mysql mysql 513 Feb 5 22:37 mysql-bin.index

#二进制日志文件
-rw-rw---- 1 mysql mysql 126 Dec 26 00:50 mysql-bin.000001
-rw-rw---- 1 mysql mysql 126 Dec 26 00:50 mysql-bin.000002
-rw-rw---- 1 mysql mysql 126 Dec 26 00:51 mysql-bin.000003
-rw-rw---- 1 mysql mysql 107 Dec 26 00:52 mysql-bin.000004
-rw-rw---- 1 mysql mysql 126 Dec 26 00:53 mysql-bin.000005

#表结构文件,数据文件,索引文件(INNODB下数据和索引都存在.ibd里)
-rw-rw---- 1 mysql mysql 8554 Jan 18 02:24 a.frm
-rw-rw---- 1 mysql mysql 42 Jan 18 21:25 a.MYD
-rw-rw---- 1 mysql mysql 1024 Jan 18 21:35 a.MYI
-rw-rw---- 1 mysql mysql 8554 Feb 5 22:55 b.frm
-rw-rw---- 1 mysql mysql 98304 Feb 5 22:55 b.ibd

#视图定义文件
-rw-rw---- 1 mysql mysql 375 Feb 5 22:56 view_b.frm

#分区(MYISAM)
#表结构定义文件
-rw-rw---- 1 mysql mysql 8554 Feb 5 22:58 c.frm

#分区定义文件
-rw-rw---- 1 mysql mysql 32 Feb 5 22:58 c.par

#分区后,每个分区的数据文件和索引文件
-rw-rw---- 1 mysql mysql 0 Feb 5 22:58 c#P#p0.MYD
-rw-rw---- 1 mysql mysql 1024 Feb 5 22:58 c#P#p0.MYI
-rw-rw---- 1 mysql mysql 0 Feb 5 22:58 c#P#p1.MYD
-rw-rw---- 1 mysql mysql 1024 Feb 5 22:58 c#P#p1.MYI
-rw-rw---- 1 mysql mysql 0 Feb 5 22:58 c#P#p2.MYD
-rw-rw---- 1 mysql mysql 1024 Feb 5 22:58 c#P#p2.MYI
-rw-rw---- 1 mysql mysql 0 Feb 5 22:58 c#P#p3.MYD
-rw-rw---- 1 mysql mysql 1024 Feb 5 22:58 c#P#p3.MYI

#分区(INNODB innodb_file_per_table=1)
#表结构定义文件
-rw-rw---- 1 mysql mysql 8554 Feb 5 22:58 c.frm

#分区定义文件
-rw-rw---- 1 mysql mysql 32 Feb 5 22:58 c.par

#分区后,每个分区的数据文件和索引文件,innodb下数据和索引存储在.ibd里
-rw-rw---- 1 mysql mysql 98304 Feb 5 22:58 c#P#p0.ibd
-rw-rw---- 1 mysql mysql 98304 Feb 5 22:58 c#P#p1.ibd
-rw-rw---- 1 mysql mysql 98304 Feb 5 22:58 c#P#p2.ibd
-rw-rw---- 1 mysql mysql 98304 Feb 5 22:58 c#P#p3.ibd

#触发器定义(和表结构定义在同一目录)
-rw-r----- 1 mysql mysql 332 Jan 7 17:32 AlertQueue.TRG

#计划任务,自定义函数,存储过程,慢查询<表存储格式>(在/data/mysql目录下)
-rw------- 1 mysql mysql 10223 Dec 26 00:50 event.frm
-rw------- 1 mysql mysql 0 Feb 5 23:09 event.MYD
-rw------- 1 mysql mysql 2048 Feb 5 23:09 event.MYI
-rw------- 1 mysql mysql 8665 Dec 26 00:50 func.frm
-rw------- 1 mysql mysql 0 Dec 26 00:50 func.MYD
-rw------- 1 mysql mysql 1024 Dec 26 00:50 func.MYI
-rw------- 1 mysql mysql 9996 Dec 26 00:50 proc.frm
-rw------- 1 mysql mysql 644 Dec 26 00:50 proc.MYD
-rw------- 1 mysql mysql 4096 Dec 26 00:50 proc.MYI
-rw------- 1 mysql mysql 35 Dec 26 00:50 slow_log.CSM
-rw------- 1 mysql mysql 0 Dec 26 00:50 slow_log.CSV

#游标必须定义在别的代码块里<procedure,function..>,所以没有单独的游标文件

#复制用的中继文件
-rw-rw---- 1 mysql mysql 157 Feb 6 00:00 ldc2095-relay-bin.000210
-rw-rw---- 1 mysql mysql 106 Feb 6 00:00 ldc2095-relay-bin.000211

#中继文件日志
-rw-rw---- 1 mysql mysql 135 Feb 6 00:00 ldc2095-relay-bin.index

#复制用的master信息文件<username,password,host,postion>
-rw-rw---- 1 mysql mysql 77 Feb 3 07:33 master.info

#复制用的中继文件的索引
-rw-rw---- 1 mysql mysql 66 Feb 3 07:33 relay-log.info


#升级日志文件
-rw-r--r-- 1 mysql mysql 5 Feb 22 2011 mysql_upgrade_info

#关联连接
http://simpleframework.net/blog/v/11592.html

分享到:
评论

相关推荐

    mysql5.5版本和配置文件的详细说明

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在性能、稳定性以及功能上都有显著提升,对于初学者来说,了解其配置文件的详细信息至关重要。MySQL的配置文件,通常称为`my.cnf`或`my.ini`,是控制数据库服务器...

    Linux MySQL 5.5安装文件及详细说明【共两个分资源】

    本资源包含了Linux系统中安装MySQL5.5的详细操作说明及数据库的客服端和服务端的安装文件。其中操作说明详细记录了MySQL数据库的安装卸载以及启动停止等常用命令,远程数据库权限访问配置,数据库编码配置等基本命令...

    Mysql配置文件说明

    MySQL配置文件是数据库服务的核心配置文档,用于定义MySQL服务器的各种运行参数和设置,以优化数据库的性能、安全性和稳定性。本文将深入解析配置文件中的各项关键设置及其作用。 首先,`[mysqld]`部分是配置文件的...

    MYSQL 安装文件及安装说明书

    本压缩包包含的是MySQL 5.5版本的安装文件和安装说明书,这是一个相对较为经典且成熟的版本。 MySQL 5.5在功能和性能上都有显著提升,引入了许多新特性,比如InnoDB存储引擎的改进,支持更大的表空间,增强了并发...

    mysql中status状态说明

    MySQL配置文件my.ini或my.cnf的位置 show status 与show variables 区别  1、show status  2、show variables 根据status状态对Mysql数据库进行优化: 1、连接数  1.1 show variables like ‘max_connections...

    mysql还原备份文件

    下面将对这些步骤进行详细说明: 1. **创建对应同名的数据库**: - 首先需要使用 `EditPlus` 或其他文本编辑器打开备份文件(`.sql`),找到文件头部的数据库名称。 - 使用 MySQL 命令行工具登录到 MySQL 服务器,...

    spring boot整合实例,整合了Mybitis,mysql,配置文件的说明。附带数据库生成文件与说明文档

    说明文档将详细解释每一步的操作,包括如何运行 SQL 脚本,如何理解配置文件,以及如何调试和测试整合后的应用。 总的来说,这个压缩包包含了一个完整的 Spring Boot、MyBatis 和 MySQL 整合的示例,对初学者来说是...

    mysql文件及安装说明.rar

    在这个名为"mysql文件及安装说明.rar"的压缩包中,你将找到32位和64位的MySQL安装程序,适用于不同的操作系统环境。 首先,安装MySQL的过程通常包括以下步骤: 1. 下载:根据你的操作系统选择合适的安装文件,32位...

    mysql安装文件官网现在方法

    在本文中,我们将详细介绍如何从MySQL官方网站下载并安装MySQL社区服务器。MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,广泛应用于各种规模的企业和项目中。为了确保您获得最新、最安全的版本,直接从...

    MySQL_my.ini 中文详细说明

    MySQL_my.ini 中文详细说明 MySQL_my.ini 文件是 MySQL 数据库的配置文件,用于存储数据库的各种设置和参数。本文将详细介绍 MySQL_my.ini 文件的各个参数,帮助读者更好地理解和配置 MySQL 数据库。 1. 端口和 ...

    linux centos mysql配置文件说明.docx

    `my-medium.cnf`是这些预设配置文件之一,下面将详细介绍该文件中的各个参数及其作用。 ##### 1. [client] 这部分定义了客户端连接到MySQL服务器时的一些默认参数。 - **port**: 默认端口号为3306,即MySQL服务器...

    基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip

    基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip 基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip 基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip 基于C# winform...

    Linux MySQL 5.5安装文件及详细说明【共两个分资源】第二部分

    本资源包含了Linux系统中安装MySQL5.5的详细操作说明及数据库的客服端和服务端的安装文件。其中操作说明详细记录了MySQL数据库的安装卸载以及启动停止等常用命令,远程数据库权限访问配置,数据库编码配置等基本命令...

    MySQL my.ini 配置文件(含配置说明及优化建议)

    MySQL ini 初始化配置文件 配置环境:Windows Server 2008 R2 4核八线程 16G 具体可残酷配置说明及优化建议修改

    ubuntu安装mysql5.6完整步骤说明(亲测实用).docx

    Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...

    ubuntu安装mysql5.7.38附带MySQL文件和安装说明

    对于提供的文档`ubuntu安装mysqn5.7.38安装说明.docx`,建议仔细阅读,它可能包含了更详细的操作步骤、注意事项以及可能遇到的问题解决方案。如果你在安装过程中遇到任何问题,查阅这个文档通常会找到帮助。 总的来...

    MySQL5+MySQL8中文手册(chm文件)

    笔记详细介绍每个版本的变化,看MySQL 8版本说明 合法的信息,包括许可证信息,看到前言和法律声明利用MySQL的帮助,请访问或MySQL的论坛或MySQL邮件列表,在那里你可以讨论你的问题与其他MySQL用户。

    SSH文件上传保存到MySql数据库

    8. **说明.txt**:这个文件可能是项目作者提供的简短说明或使用指南,解释了项目的基本用法和注意事项。 总的来说,这个项目是一个典型的Java Web应用,它演示了如何结合SSH框架处理文件上传并将其存储到MySQL...

    MySQL Workbench汉化文件

    2. **正确替换**:确保按照汉化教程或者说明,正确地将"中"文件夹中的文件覆盖到原始的"英"文件夹相应位置,以避免破坏程序结构。 3. **兼容性**:汉化文件需与MySQL Workbench的版本相匹配,不同版本的MySQL ...

Global site tag (gtag.js) - Google Analytics