Перейти к публикации

Вопрос по БД


Nektov

Рекомендованные сообщения

Прошу не считать за флуд.

Была верся 5.7 обновился до 6.0 после слетела БД. Со стороны сервера сделали откат, на сутки назад.

Так вот в чём прикол.

При откате восстановилась БД от версии 5.7.

А теперь вопрос:

Можно ли без переустановки (пере упрлгейта), руками добавить в БД новые поля ?

Если можно подробно

1. Какие поля ?

2. Какой командой добавлять ?

Ссылка на сообщение
Поделиться на других сайтах

celsoft,

Этот вариант я уже просматривал. Но! Если опять переустановить (обновить версию) нужно будет опять напрягать Вас с просьбой провести активацию копии (стыдно уже). Да и к тому же, просмотрев файл 5.7.php тот что в upgrade я заметил что изменения в БД не столь значительны. Вот посему и справишиваю

Можно ли без переустановки (пере упрлгейта), руками добавить в БД новые поля ?

Если можно подробно

1. Какие поля ?

2. Какой командой добавлять ?

Ссылка на сообщение
Поделиться на других сайтах

Nektov,

Мне проще активировать вам скрипт, чем расписывать что и где вставлять и добавлять, а потом еще в случае чего исправлять проблемы, так что обновляйте как написано в FAQ и пришлете данные и запрос для активации, это не проблема, что вам это приходится делать часто. Всякое бывает, сервера тоже ломаются

Ссылка на сообщение
Поделиться на других сайтах

celsoft, Спасибо. Кажись всё сделал сам. :D

Вот только остался один вопрос. :unsure:

Что нужно сделать для выполнения команды

$tableSchema[] = "ALTER TABLE `" . PREFIX . "_post` ADD FULLTEXT (`title`)";

Я так понял что нужно в таблицу _post в поле FULLTEXT добавить значение title но как именно ? :blink:

А точнее в какой строке ? :blink:

Или я не правильно понял ? :wacko:

Ссылка на сообщение
Поделиться на других сайтах

это добавление не поля а индекса, просто выполните в MyPHPAdmin

ALTER TABLE `dle_post` ADD FULLTEXT (`title`)

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...