一、MySQL数据库文件介绍
MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。
1、MySQL创建并管理的数据库文件:
.frm文件:存储数据表的框架结构,MySQL数据库文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引擎无关,即不管MySQL运行在何种操作系统上,使用何种存储引擎,都有这个文件。
除了必有的.frm文件,根据MySQL所使用的存储引擎的不同(MySQL常用的两个存储引擎是MyISAM和InnoDB),存储引擎会创建各自不同的数据库文件。
2、MyISAM数据库表文件:
.MYD文件:即MY Data,表数据文件
.MYI文件:即MY Index,索引文件
.log文件:日志文件
3、InnoDB采用表空间(tablespace)来管理数据,存储表数据和索引,
InnoDB数据库文件(即InnoDB文件集,ib-file set):
ibdata1、ibdata2等:系统表空间MySQL数据库文件,存储InnoDB系统信息和用户数据库表数据和索引,所有表共用
.ibd文件:单表表空间文件,每个表使用一个表空间文件(file per table),存放用户数据库表数据和索引
日志文件: ib_logfile1、ib_logfile2
二、MySQL数据库存放位置:
1、MySQL如果使用MyISAM存储引擎,数据库文件类型就包括.frm、.MYD、.MYI,默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
2、MySQL如果使用InnoDB存储引擎,MySQL数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,
.frm文件默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data, ibdata1、.ibd文件默认存放位置是MySQL安装目录下的data文件夹
分享到:
相关推荐
MySQL数据库文件介绍及存放位置.doc MySQL数据库文件介绍及存放位置.doc
MySQL数据库文件介绍及存放位置
NULL 博文链接:https://itbrave.iteye.com/blog/2255551
常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库配置文件常用mysql数据库...
很不错的mysql数据库文件很不错的mysql数据库文件很不错的mysql数据库文件很不错的mysql数据库文件很不错的mysql数据库文件
成语词典 数据库 文件 MySQL 数据库文件
Mysql数据库文件,官网也可以下载,Mysql数据库文件Mysql数据库文件
天天生鲜电商网站项目MySql数据库文件,Mysql版本数据库,包括所需全部数据、图片、资源名称、数据结构等!
天天生鲜电商网站项目MySql数据库文件,Mysql版本数据库,包括所需全部数据、图片、资源名称、数据结构等!
技术成就梦想 @ DataGuru 专业数据分析社区 网址:edu.dataguru.... 系统规划 文件系统规划--根据 MySQL 的特点,规划文件系统,IO 调度。 数据库配置--根据 IO 写入特点,配置 MySQL 数据库。 第 2 课 安装部署 源
sqlite数据库转mysql数据库
MySQL数据库命令大全 初学者的好东西!!
MYSQL数据库大进级,是非常全面的MYSQL数据库进阶学习资料!
在测试的时候,需要造模拟数据,或者是将生产环境的数据导出到测试环境中去,本文记录通过python读取txt文件,并将数据导入mysql数据库 1、示例代码: import pymysql # 打开数据库连接 conn = pymysql.connect(host...
MySQL数据库原理及应用(第2版)(微课版)-教学用数据库(Mysql数据库备份文件).zip
MySQL数据库修复程序,表查看,读取,表设计。SQL数据库内容读取。
mysql数据库hibernate jar文件
图文并茂详细介绍更改mysql数据库文件目录步骤。
数据库mysql安装文件,解压缩即可安装,可以作为学习mysql使用。
如何更改MySQL数据库文件存放位置 解决Can't open the mysql.plugin table.start Job failed to start