我想知道是否有一种方法可以使用文件流之类的东西手动读取 mysql 数据库文件(*.MYI、*.MYD、*.frm)?我可以阅读这些文件,但内容没有意义,我不知道这里的内容结构。
问候
您可以使用它来创建一个解析器来帮助您读取 file.s
还有另一种处理“原始”MyISAM 表的方法:使用“嵌入式 MySQL 服务器库”。为什么?因为 MySQL 有一个嵌入式服务器库libmysqld,它以可以链接(嵌入)到应用程序中的形式包含服务器。
顺便说一句,dba.stackexchange.com 上有一个非常相似的问题。你应该阅读它。