怎么读取FRM、MYD、MYI数据文件

一、介绍frm、MYD、MYI文件

|--------|---------|-----------------|---------------|
| 在MySQL中,使用MyISAM存储引擎时,数据库表会被分割成几个不同的文件 ||||
| 文件 | 描述 | 功能 | 扩展名 |
| FRM 文件 | 表结构定义文件 | 存储表的结构信息,字段、索引等 | .FRM |
| MYD 文件 | 数据文件 | 包含表的实际数据 | .MYD(MYData) |
| MYI 文件 | 索引文件 | 包含表的所有索引信息 | .MYD(MYIndex) |


二、读取FRM、MYD、MYI文件

经常本地部署的都会用一些小软件比如:PHPenv 和 PHPstudy

注:phpenv 是用于管理 PHP 版本的工具,但本身并不直接管理数据库。

PHPstudy phpMyAdmin / SQL_Front

(1)新建数据库 - 打开PHPstudy - 数据库 - 新建数据库

名称、用户名、密码按照自己填写就行

(2)打开PHP所安装的位置 - 复制FRM、MYD、MYI文件进去就行

路径位置:PHPstudy\phpstudy_pro\Extensions\MySQL版本\data\数据库

MySQL版本和数据库替换为自己的即可

(3)回到首页 - 数据库工具 - 选择phpMyAdmin / SQL_Front - 填写用户名密码

注:用SQL_Front打开也是直接填写密码即可

(4)导出 - 选择格式 - 执行 就可以得到一个SQL文件

注:如果表中有两种存储引擎时建议改为一样的,否则在导入到其他位置后可能会出现问题

相关推荐
dishugj1 分钟前
oracle日志切换三条命令区别
数据库
Patrick在香港14 分钟前
一个斜杠,把毫秒变成十几秒
android·数据库·python·性能优化·正则表达式·回溯·redos
悟道书生21 分钟前
(一)Navicate为什么转存结构和数据只转存表而不包含建库?
数据库·oracle
赤龙ERP1 小时前
ERP周报:连接器开闸、国产GPU进场与智能工厂253家
数据库·人工智能·大模型·rpa·erp·企业数字化·builderpattern
lusklusklusk1 小时前
SQL Server补丁版本号为什么“日期新反而版本低”?——GDR、CU、CU+GDR 版本号规则与升级路径详解
数据库
key_3_feng1 小时前
评估与对齐:Agent 自我进化的护栏
前端·数据库·agent
TangGeeA1 小时前
数据库、SQL 与 DB AI
数据库·人工智能·sql
IvorySQL1 小时前
开源数据库进校园| 11 月 3 日,IvorySQL 校园行走进浙大宁波校区:从 PostgreSQL 扩展生态到 AI 实战
数据库·postgresql·开源
福建佰胜张工2 小时前
深度解析 Allen-Bradley 150-B135NBDA 智能电机控制器:选型、参数与工业应用
运维·数据库·单片机·嵌入式硬件·安全·自动化
`Levie2 小时前
MySQL-数据库服务日志管理与数据闪回
数据库·mysql