Вариант 1 с использованием phpmyadmin.
Заходим в phpmyqadmin. Если у нас несколько баз, то выбираем в левом фрейме базу с форумом, если база одна, то она будет стоять по умолчанию. В результате будем иметь:
В правом фрейме ставим галочки напротив таблиц, которые надо чинить (ремонтировать). Получаем
В правом фрейме спускаемся в самый низ и из выпадающего меню выбираем "Починить таблицу"
Вариант 2 с использованием phpmyadmin.
В право фрейме нажимаем на ссылку SQL
В окне запроса (допустим чиним таблицы phpbb_categories, phpbb_confirm, phpbb_ranks, phpbb_search_results, phpbb_topics) набираем:REPAIR TABLE `phpbb_categories` , `phpbb_confirm` , `phpbb_disallow` , `phpbb_ranks` , `phpbb_search_results` , `phpbb_topics`
и нажимаем кнопку "Пошел"
Вариант при использовании доступа к командной строке сервера (Unix сервер):
- заходим на сервер в командную строку
- набираем в командной строке команду: mysql -h DBhostname -u username -ppassword database_name
- если получаем что-то в виде
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1122 to server version: 3.23.39
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
то мы зашли в управление БД. Пишем команду
REPAIR TABLE `phpbb_categories` , `phpbb_confirm` , `phpbb_disallow` , `phpbb_ranks` , `phpbb_search_results` , `phpbb_topics`;и жмем ENTER
Выход из командного режима MySQL делаем с помощью exit