Seditio Source
Root |
./othercms/slaed_cms_6.2_pro/admin/info/database-russian.html
[justify]Раздел предназначен для выполнения основных операций по администрированию базы данных сайта.<br>
В данном разделе можно выполнить следующие действия:<br>
[li] [b][i]Оптимизация базы данных[/i][/b] – действие выполняется непосредственно после перехода в одноименную вкладку. Регулярно выполняя оптимизацию базы данных, уменьшается её размер и соответственно с этим ускоряется работа по получению информации из базы данных .<br>
Рекомендуется использовать данную функцию минимум один раз в неделю.<br>
[li] [b][i]Ремонт базы данных[/i][/b] – действие выполняется непосредственно после перехода в одноименную вкладку. При неожиданной остановке MySQL сервера, во время выполнения каких-либо действий, может произойти повреждение структуры таблиц базы данных, использование этой функции произведёт ремонт повреждённых таблиц.[hr][color=blue][b]Обратите внимание![/color][/b]<br>
Во вкладках «Оптимизация базы данных» и «Ремонт базы данных» отображается столбец «Расходы», в котором выводится информация о свободном пространстве, освобожденном после оптимизации или ремонта базы данных.[hr][li] [b][i]Запрос в базу данных[/i][/b] – позволяет выполнить произвольный запрос в БД. Через форму, выведенную во вкладке, можно выполнять, практически, любые запросы за исключением запросов на выборку данных (SELECT).<br>
<br>
[b][i][color=orangered]Примеры запросов в базу данных[/color][/i][/b]<br>
[li] Запрос, который удалит всех зарегистрированных пользователей, не посещавших проект, начиная с: 2010-02-29 18:15:00.[/justify]<br>
[code]DELETE FROM {pref}_users WHERE user_lastvisit &lt; &quot;2010-02-29 18:15:00&quot;;[/code]<br>
[justify][li] Запрос, который удалит всех зарегистрированных пользователей, использующих IP адрес: 193.201.225.104. Данная возможность полезна для массового удаления спам ботов в случае их регистрации.[/justify]<br>
[code]DELETE FROM {pref}_users WHERE user_last_ip = &quot;193.201.225.104&quot;;[/code]<br>
[justify][li] В некоторых случаях, при публикации больших текстов с содержанием более 65535 символов, есть необходимость увеличить размер сохраняемой информации до максимума. Выполните следующий пакет запросов:[/justify]<br>
[code]ALTER TABLE `{pref}_stories` CHANGE `hometext` `hometext` MEDIUMTEXT NULL DEFAULT NULL;<br>
ALTER TABLE `{pref}_stories` CHANGE `bodytext` `bodytext` LONGTEXT NOT NULL;[/code][justify][hr][color=red][b][i]Внимание![/b]<br>
После запроса система выдаст отчет об итогах выполнения запросов в отдельные таблицы: Ок (если всё прошло корректно), Ошибка (если произошла ошибка).[/i][/color][/justify]