innodb存储引擎的数据文件放在哪里?
答案:3 悬赏:40
解决时间 2021-02-27 10:13
- 提问者网友:柠檬香
- 2021-02-26 09:27
请问高手,我的数据库默认的引擎是mysiam,然后我建了,一个innodb类型的表,然后在var/lib/mydb目录下只有表名.frm,而没有像创建myisam引擎的表那样有:表名.mdy(数据文件),表名.mdi(索引文件),是不是我们要指定innodb_data_home_dir和innodb_data_file_path?因为myisam不支持表空间、不支持一张表有多个数据文件。所以,我想改用innodb引擎,利用表空间,然后把数据文件分开,来平衡表的磁盘I/O。但我不知道innodb的表的数据文件在哪请各位赐教,谢谢。
最佳答案
- 二级知识专家网友:最后战士
- 2021-02-26 09:44
innodb存储引擎的数据文件在安装目录的data文件夹里面,一般是以
基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB 表的 大小只受限于操作系统文件的大小,一般为 2GB。
.frm文件存储表定义。
数据文件的扩 展名为.MYD (MYData)。
索引文件的扩 展名是.MYI (MYIndex)。
基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB 表的 大小只受限于操作系统文件的大小,一般为 2GB。
.frm文件存储表定义。
数据文件的扩 展名为.MYD (MYData)。
索引文件的扩 展名是.MYI (MYIndex)。
全部回答
- 1楼网友:浪者不回头
- 2021-02-26 11:59
哈哈,谢谢。ibdata*(*=0,1,2...),我一直以为那只是索引文件,所以。。。
- 2楼网友:滚出爷的世界
- 2021-02-26 10:30
照片恢复,视频、音频恢复,文档数据恢复、文档修复。
可恢复误删、误格式化、中病毒等造成的数据损坏和丢失。
相机内存卡,手机内存卡,u盘、硬盘等储存设备上的数据都能恢复。
咨询见我名字
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯