MySQL中如何使用undrop来恢复drop的表( 二 )


-rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000002.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000003.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000004.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000005.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000011.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000012.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000013.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000014.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000015.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000016.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000017.page -rw-r r . 1 root root 16384 Nov 1 02:57 0000000000000032.page -rw-r r . 1 root root 32768 Nov 1 02:57 0000000000000033.page -rw-r r . 1 root root 16384 Nov 1 02:57 18446744069414584320.page要解析里面的内容,我们可以使用另外一个命令c_parser,根据关键字sakila/actor来过滤 。
./c_parser -4Df pages-ibdata1/FIL_PAGE_INDEX/0000000000000001.page -t dictionary/SYS_TABLES.sql | grep sakila/actor
其中参数4DF,代表文件格式(4代表文件格式是 REDUNDANT),D(D 表示只恢复被删除的记录),f生成文件
【MySQL中如何使用undrop来恢复drop的表】然后依次使用c_parser来解析页得到其他几个数据字典的信息,比如(SYS_INDEXES,SYS_COLUMNS,SYS_FIELDS)
以上是“MySQL中如何使用undrop来恢复drop的表”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

推荐阅读