MySQL - hexdump - как определить версию mysql по .frm файлу БД
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
MySQL - hexdump - как определить версию mysql по .frm файлу БД
Чтобы получить версию MySQL через .frm файлы, которая расположены, как правило в /var/lib/mysql/имя_базы/, нужно прочитать первые 2 байта, начиная с офсета 0x33 и преобразовать их в десятичный формат
# hexdump -s 0x33 -n 2 -v -d bots.frm 0000033 50564 0000035
Как видим, версия - MySQL 5.5.64
Нужно учесть, что MySQL обновляет штамп версии в FRM-файле, каждый раз когда таблица перестраивается или изменяется через оператор ALTER.