知识大全 MySQL数据目录结构[6]
Posted 索引
篇首语:每个牛逼的人,都有一段苦逼的坚持。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 MySQL数据目录结构[6]相关的知识,希望对你有一定的参考价值。
软考数据库资料:MySQL数据目录结构[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
数据文件 ISD(ISAM)
或 MYD(MyISAM) 包含数据文件上的所有索引的索引树
索引文件 ISM(ISAM)
或 MYI(MyISAM) 该索引文件依赖表是否有索引而存在
当你发出一条CREATE TABLE tbl_name时语句定义表的结构时 服务器创建一个名为tbl_name frm的文件 它包括该结构的内部编码 同时也创建一个空数据和索引文件 初始化为包含指出无记录和无索引的信息(如果CREATE TABLE语句包括索引指定 索引文件反映出这些索引) 对应于表的文件的属主和模式被设置为只允许MySQL服务器用户访问
当你发出一条ALTER TABLE tbl_name语句时 服务器重新编码tbl_name frm 并修改数据和索引文件的内容以反映语句指定的结构改变 对于CREATE INDEX和DROP INDEX也是一样 因为它们被服务器视为与ALTER TABLE等价 DROP TABLE通过删除对应于表的三个文件来实现
虽然你可以通过删除数据库目录中对应于表的三个文件 但不能手工创建或修改一个表 如果my_db是当前数据库 DROP TABLE my_tbl大概等价于下列命令
% rm rf DATADIR/my_db/my_tbl *
SHOW TABLE my_db的输出只是列出my_db数据库目录中的 frm文件的基文件名 有些数据库系统一个注册表 列举所有包含在一个数据库中的表 MySQL不是 因为不必要 注册表 隐含在数据目录的结构中
操作系统对数据库和表命名的限制
MySQL对命名数据库和表有一个原则
名字可以由当前字符集中的任何字母数字字符组成 下划线和美元符$也可以
cha138/Article/program/MySQL/201311/29761相关参考
软考数据库资料:MySQL数据目录结构[10] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
软考数据库资料:MySQL数据目录结构[9] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[8] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
软考数据库资料:MySQL数据目录结构[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
从MySQL数据库和表中倒出结构和数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 从MySQ