MySQL 中frm、MYI、MYD 分别代表什么文件?

liaoyu99 2003-06-13 07:33:58
初学,请教大家:
MySQL 中frm、MYI、MYD 分别代表什么文件?
数据库文件是用一个目录表示吗?
数据库的日志文件用什么后缀名?

大家帮助小弟!谢谢!
...全文
3426 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuixin13 2003-06-13
  • 打赏
  • 举报
回复
晕~~~~~~~~~

frm、MYI、MYD 分别是 MyISAM 表的表结构\索引\数据文件

一个库在一个目录下
不过在 MySQL 4.0 以上版本中,
你可以在 CREATE TABLE 语句中通过使用 DATA DIRECTORY="directory" 或 INDEX DIRECTORY="directory",你可以指定存储引擎在什么地方存放它的表和索引文件。注意,目录必须以一个完整路径指定(不是相对路径)。 这仅仅工作于 MySQL 4.0 中的 MyISAM 表,并且你没有使用 --skip-symlink 选项。查看章节 5.6.1.2 对表使用符号链接。



日志文件可以是一个文件,

也可以是多个文件,在每次系统启动时产生一个,扩展名是 .000 ,依次递增

使用一个文件,还是多个日志文件,在系统配置文件 my.cnf 或 my.ini 中的配置项确定


详细内容 请查看 MySQL 参考手册!!!!!!!!!!!!!

56,681

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧