Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Колдуем над Базой Данных phpbb3 
#1 

Аватар пользователя

Всем доброго времени суток. Давайте поговорим о мозгах наших форумов, а именно о Базе Данных (далее БД). Почему мозги - потому что это память нашего форума, вся текстовая информация хранится именно в ней. Ниже я попробую описать самые насущные действия, которые наиболее часто приходится делать.
На заметку
1. Для бекапа лучше использовать , я придерживаюсь этого и не буду рассматривать бекап через phpMyAdmin (далее PMA или ПМА).

2. Внешний вид ПМА может отличаться от вашего, дело в его версии

3. Затертые белым поля - имя моей БД, вам знать не обязательно

Поехали ....

------------- Оптимизация БД -----

Заходим в ПМА и кликаем на имя нашей БД, видим весь список таблиц.
Вложение :
Комментарий к файлу: Внешний вид списка таблиц в БД


Спускаемся в самый низ и жмем на Отметить требующие оптимизации и из выпадашки выбираем Оптимизировать таблицу, потом если нужно ОК
Вложение :
Комментарий к файлу: Отмечаем таблицы требующие оптимизации


Таблица очищается от мусора и оптимизируется, о чем вам ПМА и сообщит
Вложение :
Комментарий к файлу: Успешная оптимизация БД


Что это дает ?? Как минимум очистка хлама снизит вес вашей БД, в моем случае с 83 мегабайт до 74. Если форум крупный, то разница будет ощутимей намного.

---- Починка БД ----

Все действия для починки БД схожи с Оптимизацией, только вам нужно нажать на Отметить все, а из выпадашки выбрать Восстановить таблицу. Все, скриншоты и комментарии излишни.

----------- Редактирование данных ---------

Чего хотим? Отредактировать данные. Какие данные ? Ну к примеру число просмотров конкретной темы. Легко. Жмем на кнопку Поиск
Вложение :
Комментарий к файлу: Поиск по БД


В поисковую строку вбиваем имя нужной темы, для уверенности отмечаем все таблицы и жмем ОК.
Вложение :
Комментарий к файлу: Найден нужный пункт


Получаем результат, там где ПМА нашел для нас искомую тему жмем кнопку Обзор
Вложение :
Комментарий к файлу: Смотрим то, что нашли


Попадаем на страничку с подробным результатом, находим карандашик или кнопку Редактировать и жмем на нее. И мы видим всю подноготную нашей темы, все параметры, которые ее касаются. Там находим нужное нам поле и редактируем его значение.
Вложение :
Комментарий к файлу: Редактируем нужные параметры


После всего этого жмем ОК и все готово, накрутили счетчик :ni_zia:
Таким образом можно редактировать любые данные, любые цифры, любые настройки пользователя и форума. Просто научитесь пользоваться поиском по БД.

Так как статья писалась в ускоренном режиме, я мог пропустить какие либо еще важные моменты, если вас еще чтолибо интересует - пишите в комментариях, обязательно рассмотрю


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Маленькая статейка, обьясняющая азы работы с форумной БД + некоторые насущные примеры
          Вернуться наверх  
 

#2 

Аватар пользователя

Очень полезная информация! Попробовал изменить кол-во просмотров темы - получилось. А есть ли возможность повысить кол-во просмотров на какой-то % сразу всех тем форума?


          Вернуться наверх  
 

#3 

Аватар пользователя

Нет, такое пакетно нельзя сделать, все вручную, хотя для новых тем, допустим можно установить значение по умолчанию для просмотров)))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#4 

Аватар пользователя

Понял, большое спасибо! Будем выборочно управлять.


          Вернуться наверх  
 

#5 

Аватар пользователя

DeaDRoMeO писал(а):

Оптимизация БД

У меня получилось так: несколько со статусом ОК, всё остальное: Table is already up to date.
И одна (phpbb_sessions): The storage engine for the table doesn't support o....
Пробовала уже несколько раз. У этой таблице в ячейке Записи стоит: unknown, а в Тип - MEMORY

Посмотрела на двух других форумах - то же самое..

Что делать?


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 

#6 

Аватар пользователя

Lorem Ipsum писал(а):

phpbb_sessions

Оптимизация сама по себе это удаление мусора, на форуме же сессии это самая частообновляемая информация (сессии гостей, ботов, пользователей) возможно это и не дает прооптимизировать, но это только догадки, завтра оптимизирую свою БД и погляжу что да как


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#7 

Аватар пользователя

DeaDRoMeO, ну как, посмотрел у себя?


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 

#8 

Аватар пользователя

Поглядел, должно быть дело в хостинге, потому как все таблицы у меня без ошибок оптимизируются


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Phpbb3. Модуль для выгрузки данных пользователей.
Phpbb3. Модуль для выгрузки данных пользователей.

Slovyn

11

202

Аватар пользователя

25 фев 2017, 20:44

DeaDRoMeO

Аватар пользователя Проводим SQL запрос к Базе Данных на форуме phpbb3

DeaDRoMeO

91

6734

Аватар пользователя

19 янв 2016, 07:34

Чародейка

Аватар пользователя База данных

Amatue

15

428

Аватар пользователя

12 ноя 2013, 22:52

Amatue

Аватар пользователя Какой у вас размер Базы Данных?
Сравнение размеров базы данных форума phpbb3

delitant

55

2370

Аватар пользователя

01 окт 2014, 23:14

gudvin2

Аватар пользователя Загрузка базы данных (никак)

bublik89

1

688

Аватар пользователя

21 июл 2014, 18:46

Atlas

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P