Урок 164. Запросы к базе данных MySQL

Запросы к базе данных MySQL

Приветствую Вас на dvpress.ru. Сегодня в уроке я расскажу, как можно использовать базу данных MySQL для настройки своего сайта. Управлять сайтом можно не только через панель администратора, но и напрямую через приложение PHPMyAdmin. Сегодня я опишу команды с базой данных MySQL, которые в определенных случаях могут быть полезны.

Через PHPMyAdmin можно выполнять множество операций c базой, например: оптимизация, удаление ревизий, удаление спама, очистка корзины, удаление пользователей, очистка базы и множество других команд. Запросы к базе данных MySQL относятся не только к сайтам, созданным на движке WordPress, но и многим другим.

База данных – это сердце сайта, и если что-то пойдет не так, Вы потеряете сайт. Поэтому, прежде чем выполнять какие-либо действия с базой, сделайте ее резервную копию. Кстати, резервную копию базы надо делать регулярно. Об этом я писал в уроке 12 (архивация базы данных). Также резервную копию базы можно делать из панели PHPMyAdmin на Вашем хостинге. Но, если появится необходимость восстановить базу, читайте урок 60: как восстановить базу данных MySQL

К базе данных есть простые запросы и сложные. Простой запрос обращается к одной таблице, а сложные запросы могут обращаться к двум и более таблицам. В конце урока, я записал видео, чтобы Вы имели представление, как работать с определенной базой данных MySQL

Запросы к базе данных MySQL

1. Удаление (сброс) пароля от панели администратора сайтом. Здесь предоставляется возможность удалить старый пароль для входа на сайт. Если Вы забыли пароль от сайта и не можете войти в админку – выполнив следующий запрос к базе, можно заменить старый пароль новым.

Впишите новый пароль в самом коде и укажите действующий логин

2. Удалить спам. Следующий запрос удаляет спам-комментарии на сайте.

Удалить спам-комментарии можно и с панели администратора WP: комментарииспамочистить спам.

3. Отключить все плагины. Этот запрос к MySQL отключает все плагины на сайте.

4. Отключаем один или более плагинов. Была у меня ситуация, я установил плагин, который определяет количество неверных попыток входа в п. администратора. После неправильного ввода, надо было ждать целый час, чтобы воспользоваться второй попыткой. Отключив этот плагин через базу MySQL, можно войти на сайт. Могут быть, конечно, и другие ситуации, когда понадобиться отключить плагин.

После запроса, должна появиться одна строка результата. Жмем в этой строке на карандаш, чтобы отредактировать. Появится похожий код:

Запросы к базе данных MySQL

Запросы к базе данных MySQL

Чтобы отключить определенный плагин, надо удалить строку, например, "sitemap-generator/sitemap-generator.php";i:12;s:47: и число плагинов a:15 надо изменить на a:14. Так я отключил плагин Dagon Design Sitemap Generator. Только не забудьте сохранить изменения.

5. Очищаем корзину. Считаю этот запрос никому ненужным, но для коллекции напишу и его. Ведь корзину можно очистить и на самом самом сайте.

6. Изменение определенного отрывка текста на всем сайте. Например, на Вашем сайте есть одинаковая фраза, которая повторяется в каждой статье, и Вы хотели бы ее заменить на другую. Чтобы не терять времени, можно ее изменить специальным запросом к базе данных MySQL.

7. Удаление комментариев по определенному адресу сайта. Если Вы захотите удалить определенного человека, который оставлял комментарии на Вашем сайте, то можно воспользоваться следующим запросом.

8. Закрываем все обратные ссылки на сайте. Следующий запрос закрывает все обратные ссылки, которые есть на Вашем сайте.

Видео: как выполнять запросы к базе данных MyCQL


________________________________
К уроку 165. Фишки и секреты Youtube в одном скрипте

Комментариев еще нет.

Leave a Reply

Яндекс.Метрика