Привет !
В предыдущей статье я показывал как с помощью плагина удалить остатки удалённых плагинов. Сегодня мы продолжим данную тему, и я покажу как вручную удалить неиспользуемые таблицы удалённых плагинов, непосредственно в самой базе данных MySQL. Для начало зайдите в свою базу данных, я буду показывать базу данных в cPanel, если у вас другая панель управления на хостинге, то зайдите в свою панель и найдите вкладку – phpMyAdmin и нажмите на неё. Если не можете найти где находится ваша база данных, то обратитесь в службу поддержки хостинга, вам подскажут.
Если у вас то же cPanel (панель управления сайтом на хостинге) то зайдите в панель и внизу страницы нажмите на вкладку – phpMyAdmin.
На странице phpMyAdmin, вверху нажмите на вкладку – Базы данных.
Выберите базу данных и нажмите на неё.
На странице вашей базы данных будет отображаться список таблиц, 11 из них основные, их нельзя удалять. Вот как они называются:
– wp_commentmeta
– wp_comments
– wp_links
– wp_options
– wp_postmeta
– wp_posts
– wp_term_relationships
– wp_term_taxonomy
– wp_terms
– wp_usermeta
– wp_users
На данный момент в моей базе данных отображаются только основные 11 таблиц. Но когда я только начинал оптимизировать сайт, таблиц было около 100. Таблицы могут относиться либо к действующим плагинам, либо к удалённым. Вычислить неиспользуемые таблицы не так сложно, в названии таблицы может присутствовать часть названия плагина. Пример: вы нашли таблицу с названием slider, если на вашем сайте нет слайдера и вы не используете плагины для создания слайдера, то можете смело удалять такую таблицу. Возможно вы когда-то устанавливали плагин для слайдера, но потом его удалили.
Внимание ! Перед удалением неиспользуемых таблиц, сделайте резервную копию вашего сайта.
Перед удалением неиспользуемых таблиц откройте страницу со всеми установленными таблицами вашего сайта, чтобы сравнивать название таблиц и плагинов. Некоторые установленные плагины могут не иметь таблиц, а точнее их настройки располагаются в основных 11 таблицах. Например плагин посвящённый комментариям может находится в таблице wp_comments или wp_commentsmeta. Если вы не можете понять к какому плагину относится таблица, то лучше не удаляйте её. А можно и поэкспериментировать, а в случае чего под рукой резервная копия сайта.
Лично я сделал так, удалил все таблицы кроме 11 основных и всё. Потом зашёл на сайт посмотрел, чтобы всё на месте было, ничего не покосило, всё работает, значит всё нормально. Просто я очень часто устанавливаю и удаляю плагины, так как пишу много статей о настройке плагинов, поэтому я знал, что мусора у меня от них скопилось прилично. В итоге я уменьшил размер базы данных в 3 раза, 40 мегабайт – 11 мегабайт. Но это ещё не конец оптимизации…
Переходим к следующему этапу – Файл error_log слишком большой ! ?
Если удалить таблицу плагина который установлен и работает то он тоже удалится? То есть,если у тебя только 11 основных таблиц значит ты не используешь плагины на своём сайте?
Если ты удалишь таблицу плагина, то он просто станет не корректно работать. Есть плагины которые не добавляют таблиц в базу данных.
Здравствуйте! Скажите пожалуйста,как восстановить резервную копию сайта. Пропали стили, тему пыталась переустановить, но эффекта ноль. Решила восстановить старую версию месячной давности. Хостинг Джино. Но вышло сообщение ошибки. мешает таблица wp commentmeta. Я так понимаю, что с ней что-то не так. Мне ее очистить напрямую, или как то по-другому поступить… Пожалуйста, помогите….!
Здравствуйте, а в службу поддержки хостинга обращались ? Неужели они не могут вам помочь. При восстановлении резервной копии вообще не должно возникать ошибок и таблица не может мешать, если вы с ней до этого ничего не делали. А что значит пропали стили ? И зачем вы переустанавливали тему ? Можете весь текст сообщения ошибки написать.
СПАСИБО тебе автор!!! Мне очень помогло!!!
Привет! Илья а это тоже нужно удалить?
zendy_speed_browser_caching_.htaccess Приложение
htaccess Приложение
robots.txt
ReadMe.html
license.txt
wordfence-waf.php
… ну и там еще куча других… и что? точно все удалить, оставить только 11 перечисленных тобой да?
Спасибо!
Привет. Эти файлы в базе данных находятся? В phpMyAdmin?
Привет! Хорошо быть умным!)))
Илья, поняла. Спасибо.
Ну конечно же нет)) не в phpMyAdmin базе…
Я это увидела на моем сайте. Вчера, после как ты поставил мне плагин WP File Manager.
)))
Сейчас дошло. Посмотрела заодно базу данных phpMyAdmin там все ок. 14 прада. Наверное из-за таблиц плагина Yoast SEO
Спасибо! Ты молодец!