Для решения проблемы со статусом "используется" у таблиц типа InnoBD в не поврежденных таблицах, можно воспользоваться командой mysqlcheck. Она проверит и исправит таблицы, которые имеют ошибки. Для этого нужно выполнить следующую команду:
mysqlcheck -u [username] -p --all-databases --check --auto-repair --flush-privileges
Где [username] - это ваше имя пользователя. Команда --check проверяет таблицы на ошибки, --auto-repair исправляет их автоматически, а --flush-privileges обновляет права доступа.