[justify]Раздел предназначен для выполнения основных операций по администрированию базы данных сайта.
В данном разделе можно выполнить следующие действия:
[li] [b][i]Оптимизация базы данных[/i][/b] – действие выполняется непосредственно после перехода в одноименную вкладку. Регулярно выполняя оптимизацию базы данных, уменьшается её размер и соответственно с этим ускоряется работа по получению информации из базы данных .
Рекомендуется использовать данную функцию минимум один раз в неделю.
[li] [b][i]Ремонт базы данных[/i][/b] – действие выполняется непосредственно после перехода в одноименную вкладку. При неожиданной остановке MySQL сервера, во время выполнения каких-либо действий, может произойти повреждение структуры таблиц базы данных, использование этой функции произведёт ремонт повреждённых таблиц.[hr][color=blue][b]Обратите внимание![/color][/b]
Во вкладках «Оптимизация базы данных» и «Ремонт базы данных» отображается столбец «Расходы», в котором выводится информация о свободном пространстве, освобожденном после оптимизации или ремонта базы данных.[hr][li] [b][i]Запрос в базу данных[/i][/b] – позволяет выполнить произвольный запрос в БД. Через форму, выведенную во вкладке, можно выполнять, практически, любые запросы за исключением запросов на выборку данных (SELECT).

[b][i][color=orangered]Примеры запросов в базу данных[/color][/i][/b]
[li] Запрос, который удалит всех зарегистрированных пользователей, не посещавших проект, начиная с: 2010-02-29 18:15:00.[/justify]
[code]DELETE FROM {pref}_users WHERE user_lastvisit < "2010-02-29 18:15:00";[/code]
[justify][li] Запрос, который удалит всех зарегистрированных пользователей, использующих IP адрес: 193.201.225.104. Данная возможность полезна для массового удаления спам ботов в случае их регистрации.[/justify]
[code]DELETE FROM {pref}_users WHERE user_last_ip = "193.201.225.104";[/code]
[justify][li] В некоторых случаях, при публикации больших текстов с содержанием более 65535 символов, есть необходимость увеличить размер сохраняемой информации до максимума. Выполните следующий пакет запросов:[/justify]
[code]ALTER TABLE `{pref}_stories` CHANGE `hometext` `hometext` MEDIUMTEXT NULL DEFAULT NULL;
ALTER TABLE `{pref}_stories` CHANGE `bodytext` `bodytext` LONGTEXT NOT NULL;[/code][justify][hr][color=red][b][i]Внимание![/b]
После запроса система выдаст отчет об итогах выполнения запросов в отдельные таблицы: Ок (если всё прошло корректно), Ошибка (если произошла ошибка).[/i][/color][/justify]