@eugene159

У меня есть БД MySQL. Можно ли как-нибудь узнать, к какой версии она принадлежит?

Есть БД, то есть, папка library, и в ней файлы:
- authors.frm
- authors.ibd
- books.frm
- books.ibd
- db.opt
- genres.frm
- genres.ibd
- tales.frm
- tales.ibd

Все кроме файла opt - это таблицы. Могу я как-нибудь узнать, для какой версия MySQL эта БД разрабатывалась? На какой версии она будет работать? Исключая вариант перебора (запуск сайта с данной БД на разных версиях MySQL).
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Чтобы получить номер версии из .frm файла нужно прочитать 4 байта по смещению 0x33 и перевести их в десятичный вид.
формат файла .frm
инструкция с примерами
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы