Страница 5 из 5

[FAQ] Пример ремонта (починки) таблицы

Добавлено: 05.02.2005 16:05
crash
1. Вариант 1 с использованием phpmyadmin.
Заходим в phpmyqadmin. Если у нас несколько баз, то выбираем в левом фрейме базу с форумом, если база одна, то она будет стоять по умолчанию. В результате будем иметь:
Изображение
В правом фрейме ставим галочки напротив таблиц, которые надо чинить (ремонтировать). Получаем
Изображение

В правом фрейме спускаемся в самый низ и из выпадающего меню выбираем "Починить таблицу"
Изображение

2. Вариант 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` и нажимаем кнопку "Пошел"
Изображение

3. Вариант при использовании доступа к командной строке сервера (Unix сервер):
а. заходим на сервер в командную строку
б. набираем в командной строке команду: mysql -h DBhostname -u username -ppassword database_name
c. если получаем что-то в виде
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

Re: [FAQ] Пример ремонта (починки) таблицы

Добавлено: 27.12.2009 19:10
MAzZY
Я думаю что они в базе есть
Думать мало, надо знать точно. Для этого зайдите в phpMyAdmin и посмотрите что к чему.
Если там ничего нет, то восстанавливайте бэкап, либо просите хостера это сделать

Re: [FAQ] Пример ремонта (починки) таблицы

Добавлено: 14.07.2018 10:04
Gubkin
Подскажите, что может быть
не могу войти в админку, пишет

Код: Выделить всё

SQL ERROR [ mysqli ]

Table './oilchoice_db/phpbb_search_wordlist' is marked as crashed and should be repaired [145]

SQL

SELECT COUNT(*) AS rows_total FROM phpbb_search_wordlist

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1213
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 67
CALL: phpbb\db\driver\driver->get_row_count()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 177
CALL: phpbb\db\driver\mysql_base->get_estimated_row_count()

FILE: [ROOT]/phpbb/search/fulltext_native.php
LINE: 1713
CALL: phpbb\db\driver\factory->get_estimated_row_count()

FILE: [ROOT]/phpbb/search/fulltext_native.php
LINE: 1690
CALL: phpbb\search\fulltext_native->get_stats()

FILE: [ROOT]/includes/acp/acp_main.php
LINE: 671
CALL: phpbb\search\fulltext_native->index_created()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_main->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()

попробовал способы описанные в шапке по ремонту
1) Вообще не увидел такой таблицы
как такое возможно
2018-07-14_110347.jpg

2) SQL запрос попробовал REPAIR TABLE
ответ

Код: Выделить всё

Ошибка

SQL запрос:

REPAIR TABLE `phpbb_search_wordlist`

Ответ MySQL: Документация
#1046 - No database selected 
Помогите! :)

Отправлено спустя 5 минут 56 секунд:
вроде получилось, зашел в админку, выполнился запрос
понимаю, что ничего не понимаю
345345.jpg

Re: [FAQ] Пример ремонта (починки) таблицы

Добавлено: 14.07.2018 11:56
Татьяна5
Gubkin писал(а): 14.07.2018 10:10 No database selected
База данных не выбрана
Выберите сначала, мышкой

Отправлено спустя 32 секунды:
Gubkin писал(а): 14.07.2018 10:10 Вообще не увидел такой таблицы
Там ещё страницы есть

Re: [FAQ] Пример ремонта (починки) таблицы

Добавлено: 14.07.2018 19:39
Siava
Gubkin писал(а): 14.07.2018 10:10Вообще
На второй странице она))