Нужно помнить, что регулярные выражения не являются серебряной пулей для всех строк-y. Некоторые вещи проще сделать с помощью курсора и линейного, ручного поиска. CFL будет делать трюк довольно тривиально, но не так много реализаций CFL (afaik).
Таблица MySQL MyISAM является комбинацией трех файлов:
необходимо смочь восстановить путем копирования их в папке базы данных (В Linux, местоположение по умолчанию /var/lib/mysql/
)
, необходимо сделать это, в то время как сервер не работает.
Да это! Просто добавьте их к своей папке базы данных (в зависимости от ОС) и выполните команду, такую как "MySQL Fix Permissions". Это восстановило базу данных. Посмотрите также его, что корректные полномочия установлены на файлах также.
Я когда-то скопировал эти файлы в папку устройства хранения данных базы данных для mysql базы данных, которая работала, запустила дб и ожидала его для "восстанавливания" файлов, затем извлекла их с mysqldump.