• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Вопрос по БД

Статус
В этой теме нельзя размещать новые ответы.

Nektov

Гуру форума
Регистрация
4 Авг 2006
Сообщения
312
Реакции
85
Была верся 5.7 обновился до 6.0 после слетела БД. Со стороны сервера сделали откат, на сутки назад.
Так вот в чём прикол.
При откате восстановилась БД от версии 5.7.
А теперь вопрос:
Можно ли без переустановки (пере упрлгейта), руками добавить в БД новые поля ?
Если можно подробно
1. Какие поля ?
2. Какой командой добавлять ?

Ответ:
необходимо поставить в файле engine/data/config.php версию скрипта, к которой принадлежит ваша восстановленная база данных и запустить скрипт обновления upgrade/index.php
Не предлагать.
 
Ты слишком много хочеш
 
И я этого практичесски добился :p Но остается один вопрос:
Что нужно сделать для выполнения команды
Код:
$tableSchema[] = "ALTER TABLE `" . PREFIX . "_post` ADD FULLTEXT (`title`)";
Я так понял что нужно в таблицу _post в поле FULLTEXT добавить значение title но как именно ?:confused:
А точнее в какой строке ? :eek:

Или я не правильно понял ? :nevin:
 
Можно посмотреть в файле
upgrade/6.0.php
какие были сделаны изменения. А затем сделать их вручную. Обновление базы, если лень лезть в phpmyadmin можно сделать так:

создаем файл
query.sql
скажем с изменениями:
ALTER TABLE `превикс базы_post` ADD FULLTEXT (`title`);
ALTER TABLE `превикс базы_post` ADD FULLTEXT (`title`);
ALTER TABLE `превикс базы_post` ADD FULLTEXT (`title`);

естественно с нужными и кидаем в папку buckup/
После в панели администрирования глава
Управление Базой
После восстанавливаем базу
query.sql
тоесть наши добавления.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху