无法直接读取。
一、文件目录:
是指为实现"按名存取";
必须建立文件名与辅存空间中物理地址的凯槐对应关系;
体现这种对应关系的数据结构称为文件目录。
二、文件目录(file directory):
文件目录表目至少要包含文件名、文件内部标识槐启、文件的类型、文件存储地址、文件的长度、访问权限、建立时间和访问时间等内容;
文件目录是由文件目盯明友录项组成的;
文件目录分为一级目录、二级目录和多级目录;
多级目录结构也称为树形结构;
在多级目录结构中,每一个磁盘有一个根目录。
在 InnoDB 中,用户定义的表悉猜及其对应的索引数据存储在扩展名为 .ibd 的文件中。表空间有两种类型,常规(或共享)表空间和每表独立表空间。对睁蠢型于共享表空间,来自许多不同表及其对应索引的数据可以驻留在单个档搭 .ibd 文件中。而对于每表独立表空间,单个表的数据及其索引位于一个 .ibd 文件中。
. IBD 文件这些文件通常位于数据目录中。让我们尝试创建一个表 test.t1。
mysql>CREATE TABLE test.t1 (c INT) engine=InnoDB
$ cd <PATH_TO_DATA_DIR>/test
$ ls
t1.ibd
上面是独立表空间文件,即与表 t1 相关的表和索引数据将驻留在此文件中。
在MySQL中每一个数据库都会在定义好(或者默认)的数据目录下存在一个以数据库名字命名的改禅文件夹,用来存放该数据库中各种表数据文件。
1、“.frm”文件 与表相关的元数据(meta)信息都存放在“.frm”文件中,包括表结构的定义信息等。不论是什么存储引擎,每一个表都会有一个以表名命名的“.frm”核派尘文件。所有的“.frm”文件都存放在所属数据库的文件夹下面。
2、“.MYD”文件“ .MYD”文件是MyISAM存储引擎专用,存放MyISAM表的数据。每一个MyISAM表都会有一个“.MYD”文件与之对应,同样存放于所属数据库的文件夹下,和“.frm”文件在一起。
3、“.MYI”文件 “.MYI”文件也是专属于MyISAM存储引擎的,主要存放MyISAM表的索引相关信息。对于MyISAM存储来说,可以被cache的内容主要就羡碧是来源于“.MYI”文件中。每一个MyISAM表对应一个“.MYI”文件,存放于位置和“.frm”以及“.MYD”一样。
管理工具:
可以使用命令行工具管理 MySQL 数据库(命令 mysql 和 mysqladmin),也可以从 MySQL 的网站下载图形管理工具 MySQL Administrator, MySQL Query Browser 和 MySQL Workbench。
phpMyAdmin是由 php 写成的 MySQ L资料库系统管理程程序,让管理者可用 Web 界面管理 MySQL 资料库。
phpMyBackupPro也是由 PHP 写成的,可以透过 Web 界面创建和管理数据库。它可以创建伪 cronjobs,可以用来自动在某个时间或周期备份 MySQL 数据库。另外,还有其他的 GUI 管理工具,例如 mysql-front 以及 ems mysql manager, navicat等等。
以上内容参考:百度百科-mySQL
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)