如何从 mysql 中的 FRM 文件中获取 "create statement"?

How to get the "create statement" from FRM files in mysql?

我丢失了数据库的 ibd/ibdata 个文件,只需获取 FRM 文件即可。

那么,如何使用FRM文件来恢复数据库结构(只要字段名,create语句更好)

你需要阅读这个

https://dev.mysql.com/doc/internals/en/frm-file-format.html

并舒适地处理每个 frm

的 hexdump

我会四处寻找工具

这个工具叫做 mysqlfrm,你可以在这里读到它

http://drcharlesbell.blogspot.com/2013/04/mysql-utilities-new-frm-reader-utility.html?m=1

格式可以像我的十六进制格式或 frm 的新文本格式

祝你好运