有个疑问,比如Mysql数据库,他存的数据到底放在哪?

大概是这个意思,都说他是数据库存数据的,我本地安装了一个Mysql,如果往里面写数据,他最后存的数据是放在了我的硬盘里吗?

mysql数据库会在硬盘上建立相应的各种数据文件,然后会把数据分文别类的放到各个数据文件上。至于文件的位置,当然是在你安装的硬盘上。
主要分为几类文件

(1)存放表结构的frm文件:文件名与表名相同,每个表对应一个同名frm文件
(2)根据数据库管理方式的不同(myisam和innodb两种方式)设置不同的文件
myiasm:
MYD文件:表数据文件
.MYI文件:索引文件
.log文件:日志文件
innodb:
InnoDB数据库文件(即InnoDB文件集):
ibdata1、ibdata2等:系统表空间文件,存储InnoDB系统信息和用户数据库表数据和索引,所有表共用
ibd文件:单表表空间文件,每个表使用一个表空间文件(file per table),存放用户数据库表数据和索引
日志文件: ib_logfile1、ib_logfile2
浙西文件都存在具体的存储器中,这个存储器就是硬盘(就算在云上,其实也是在网络存储上)。
具体位置跟你安装的数据库的位置有关。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-22
就应该是放在你的硬盘里面的。
第2个回答  2020-11-22
大概是这个意思,都说他是数据库存数据的,我本地安装了
相似回答