待我们将frm转为sdi之后, 我们就可以使用ibd2sql来直接解析mysql 5.7的文件了, 不在需要转到8.0里面去了.最终效果大概如下:decimal的0开头懒得去掉了, 毕竟这只是一个过渡版本...numeric_scale = (pack_flag>>8) & 31 numeric_scale_null = False时间精度时间字段存在精度, 比如毫秒...,微秒之类的...., 而是一个bitmask, 用来表示某个字段是否有默认值, 而不管是否有默认值, DEFAULT_VALUE部分均会保留足够大的空间(varchar(200) default 'aa', 则是b'aa...对于直接解析mysql 5.7环境的frm的前提条件: 要求同目录下存在同名的.frm文件.