Починить MySQL
Дмитрий9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.10.2021
Ubuntu 18.04, MySQL 5.7.36
Пропала половина таблиц из системной базы mysql. Например таких как:
mysql.gtid_executed
mysql.help_category
mysql.time_zone
И другие. Всего около 20.
В директории /var/lib/mysql/mysql/ есть .frm .ibd файлы с соответствующими названиями таблиц. Но если сделать mysqlcheck, то он ругается, что их нет. Если сделать show databases, то соответственно таблиц тоже нет. Всякие --auto-repair пробовал, не помогает.
Что еще заметил: если подключиться к серверу с помощью Navicat и обновить список таблиц, то они на секунду появляются и сразу пропадают. Не знаю с чем связано, просто для информации.
Пожалуйста, только для опытных и уверенных в успехе операции.