MySQL在Windows上的哪里存储数据库文件,文件的名称是什么?

因此,我不小心格式化了硬盘,重新安装了Windows,却忘记了备份MySQL服务器中的重要数据库。我正在尝试使用某些软件来抢救文件,但是我不知道要寻找什么。

文件的存储路径是什么,文件的名称是什么(我应该寻找什么命名约定或文件扩展名)?

我相信我的服务器正在使用MyISAM,但不是100%肯定。

任何意见,将不胜感激!

回答:

您可以检查my.ini文件以查看数据文件夹的位置。

通常有一个文件夹{mysqlDirectory} / data

MySQL数据存储:

Commands.frm

Commands.myd

Commands.myi

  • .frm文件包含表定义。您的 .myi文件是MyISAM索引文件。您的 .myd文件包含表数据。

。由于问题中显示的兴趣,此处提供了更多信息,该信息也可以在评论中找到。

在Windows 8.1中,MySQL数据库存储(默认)在这里: C:\ProgramData\MySQL\MySQL Server 5.6\data

文件夹C:\

ProgramData是一个隐藏文件夹,因此必须将其键入Windows资源管理器地址才能到达。在该数据文件夹中,数据库名为/{database_name_folder}/{database_tables_and_files}

例如,

C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.frm

C:\ProgramData\MySQL\MySQL Server 5.6\data\mydatabase\mytable.ibd

感谢@ marty-mcgee的此内容

以上是 MySQL在Windows上的哪里存储数据库文件,文件的名称是什么? 的全部内容, 来源链接: utcz.com/qa/429967.html

回到顶部