Страница 1 из 2

Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 19 сен 2008, 07:36
Delirium
У меня стоит форум но через некоторое время при входе в адмику появилась такая ошибка :

Общая ошибка

SQL ERROR [ mysql4 ]

Table 'l' is marked as crashed and should be repaired [1194]

SQL

SELECT l.*, u.username, u.username_clean, u.user_colour FROM phpbb_log l, phpbb_users u WHERE l.log_type = 0 AND u.user_id = l.user_id ORDER BY l.log_time DESC LIMIT 5

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/db/mysql.php
LINE: 205
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 157
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_admin.php
LINE: 2392
CALL: dbal->sql_query_limit()

FILE: includes/acp/acp_main.php
LINE: 409
CALL: view_log()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_main->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()




Мне уже обьяснили что это сломалась таблица в MySQL, чинится при помощи команды REPAIR TABLE....обьясните пожалуйста подробнее как исправить и с чем связана это ошибка? Заранее спасибо...

Строгое предупреждение от Администратора zk !!
Учимся красиво и понятно называть темы, а то как в детском саду, Помогите с машинкой...

Re: Помогите с таблицей в MySQL

СообщениеДобавлено: 19 сен 2008, 08:37
Костик
заменяешь базу данных твоего форума на резервную копию вот и все

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 19 сен 2008, 08:57
zk
Delirium писал(а):.обьясните пожалуйста подробнее как исправить

Заходишь в phpMyAdmin, заходишь в базу форума, и там выбираешь выполнить SQL, далее набираешь
Код: Выделить всёРазвернуть
REPAIR TABLE phpbb_log

Delirium писал(а):и с чем связана это ошибка?

Обычно такие ошибки бывают на больших проектах, при некорректной работе базы, на мелких почти не встречаются, подробнее сказать не могу, т.к. не спец в MySql, если сильно волнует вопрос - изучи в инете.

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 19 сен 2008, 10:39
Delirium
Спасибо большое zk помогло))) ДА темы создаю впервые обычно сам разбираюсь в своих ошибках так что буду теперь учится правильно оформлять темы и в нужные разделы)))

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 01:38
Delirium
General Error
SQL ERROR [ mysql4 ]

Table 'love.phpbb_config' doesn't exist [1146]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Что ито за ошибко и как ее исправить обьяснить плизз)))

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 02:01
Rostov114
Delirium писал(а):General Error
SQL ERROR [ mysql4 ]

Table 'love.phpbb_config' doesn't exist [1146]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Что ито за ошибко и как ее исправить обьяснить плизз)))

Люди. Учитесь пользоватся манами.
Данная ошибка говорит о том что кудато делась таблица love.phpbb_config.
Как исправить...найти или попытатся как то восстановить таблицу.

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 16:48
Delirium
я так примерно и догадался что надо восстановить))) а услышал только глобальный ответ ....

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 17:22
zk
Delirium писал(а):я так примерно и догадался что надо восстановить))) а услышал только глобальный ответ ....

У тебя таблица не сломала, а её вообще нет, так что просто проверь, правильно ли ты пишешь её название, эта немного о другом =)

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 19:29
Delirium
эээм расскажу все сначала... я знаю что не в той теме но я не знаю как назвать тему и где ее создать((
Короче я создал форум на phpBB3 потом мне допустим надо было переустановить виндовс я сохранил базу данных форума сохранил всю директорию в T:\home\virtual\primer.vfose.ru ... потом заново ставлю топсервер создаю такую же базу данных такого же пользователя с теми же паролями заново ставлю движек форума потом я закидываю базу данных уже сохраненную и кидаю все до этого сохраненные файлы из T:\home\virtual\primer.vfose.ru ...все...может я неправильно что то делаю?? Обьясните плизз тем такой нигде не видел
Вылазиет такая ошибка :

Re: Восстановление таблицы в MySQL после crash'a

СообщениеДобавлено: 02 ноя 2008, 22:38
doliar
Delirium
Он тебе говорит что такая таблица в бд love уже есть :)