Руководство WordPress по phpMyAdmin: с точки зрения новичка
Опубликовано: 2023-04-19PhpMyAdmin — это популярный инструмент, который позволяет владельцам веб-сайтов управлять базой данных своего веб-сайта WordPress. В нашем руководстве по WordPress phpMyAdmin вы узнаете, как начать использовать его для управления своим веб-сайтом.
В этой статье мы познакомим вас с тем, что такое phpMyAdmin и как он работает.
Затем мы продемонстрируем десять вариантов использования WordPress phpMyAdmin, включая создание новых пользователей WordPress, изменение паролей, деактивацию тем/плагинов и многое другое.
Давайте копать…
Что такое phpMyAdmin?
Итак, зачем вам учебник WordPress по phpMyAdmin?
Что ж, несмотря на их простой интерфейс, веб-сайты WordPress состоят из сложного набора данных, таких как страницы, сообщения, теги, категории, комментарии, учетные данные для входа, настройки и конфигурации, а также данные из плагинов и тем, установленных на вашем сайте.
Все эти данные хранятся в организованной системе, называемой базой данных .
К счастью, вам не нужно создавать базу данных вручную. Он автоматически создается WordPress при первой установке CMS на сайт.
Что такое MySQL и phpMyAdmin?
WordPress использует MySQL (систему управления базами данных) для создания баз данных, поэтому базу данных WordPress часто называют базой данных MySQL.
База данных MySQL слишком сложна для обычного владельца веб-сайта, поэтому вам нужен административный инструмент для доступа и работы с базой данных.
PhpMyAdmin — это бесплатный и популярный инструмент администрирования, который позволяет вам просматривать, изменять, добавлять, удалять, экспортировать или импортировать базу данных MySQL.
Практически все хосты WordPress предлагают phpMyAdmin как часть своих панелей управления хостингом, независимо от того, используют ли они cPanel или пользовательскую панель управления.
Что такое таблицы, строки и столбцы базы данных?
Ранее мы упоминали, что база данных WordPress представляет собой организованную систему. В этой системе все данные вашего сайта сохраняются в виде таблиц . Каждая таблица содержит уникальный набор данных, отображаемых в строках и столбцах .
Например, таблица wp_user в базе данных моего демонстрационного сайта имеет три строки, отображающие информацию о пользователях сайта. Каждая строка далее делится на пару столбцов, содержащих конкретную информацию о пользователях:
- ИДЕНТИФИКАТОР
- Логин пользователя
- user_pass
- user_nicename
- user_email
- user_url
- user_registered
- user_activation_key
Когда база данных создается впервые, она содержит набор основных таблиц. По мере того, как вы добавляете больше сообщений и страниц, создаете новых пользователей, настраиваете новые параметры и устанавливаете новые плагины и темы, в базу данных добавляется все больше и больше таблиц.
Теперь, когда вы знаете, что такое phpMyAdmin и какую роль он играет на вашем веб-сайте WordPress, давайте рассмотрим различные способы использования этого инструмента для управления вашим сайтом в нашем руководстве по WordPress phpMyAdmin.
Учебное пособие по WordPress phpMyAdmin: использование его для управления вашим сайтом
PhpMyAdmin можно использовать для выполнения множества функций.
Наш учебник WordPress phpMyAdmin покажет вам, как использовать его для управления базой данных вашего сайта. Вы узнаете, как…
- Добавьте нового администратора WordPress с помощью phpMyAdmin.
- Изменить имя пользователя
- Сбросить пароль пользователя
- Резервное копирование базы данных
- Импорт или экспорт базы данных
- Повысить производительность сайта
- Измените префикс базы данных WordPress, чтобы обезопасить свой сайт
- Деактивировать все плагины WordPress
- Изменить тему WordPress
- Устранение распространенных проблем с базой данных
Прежде чем предпринимать какие-либо из этих шагов, мы рекомендуем вам сделать резервную копию вашего веб-сайта. База данных содержит важные данные с вашего сайта. Если вы случайно удалите таблицу, строку или столбец, вы можете использовать резервную копию, чтобы восстановить свой сайт в нормальном состоянии.
Прежде чем мы перейдем к конкретным вариантам использования, давайте поговорим о том, как получить доступ к phpMyAdmin.
Как получить доступ к phpMyAdmin
Доступ к phpMyAdmin будет зависеть от того, какого хостинг-провайдера WordPress вы используете.
Если ваш хостинг предлагает cPanel, вы можете начать работу, открыв свою учетную запись хостинга и найдя cPanel.
В cPanel найдите phpMyAdmin и выберите его.
В левой части phpMyAdmin вы увидите одну или несколько баз данных .
Один сайт имеет одну базу данных. Если вы размещаете несколько веб-сайтов в своей учетной записи хостинга, вы можете увидеть несколько баз данных.
Выберите базу данных вашего сайта, и правая панель вашего экрана будет немедленно заполнена таблицами.
Теперь давайте приступим к использованию этого доступа к базе данных для выполнения определенных действий. ️
Как добавить нового администратора WordPress с помощью phpMyAdmin
Если вы заблокированы на своем сайте WordPress, одним из распространенных способов исправления является создание нового пользователя-администратора WordPress через phpMyAdmin.
Чтобы добавить нового администратора WordPress с помощью phpMyAdmin, перейдите к таблице wp_users .
Некоторые веб-хосты меняют префикс таблицы из соображений безопасности. Просто найдите таблицу с суффиксом «_users».
Например, на нашем тестовом сайте это wpzu_users .
Затем в таблице wp_users выберите вкладку «Вставка» и заполните следующие данные: имя пользователя , пароль , адрес электронной почты , дату и время регистрации пользователя.
Убедитесь, что значение поля «user_status» равно нулю , а в поле «user_pass» выберите MD5 в раскрывающемся списке «Функция» .
Остальные поля оставьте пустыми и нажмите кнопку «Перейти» .
Вернитесь и проверьте таблицу wp_users. Вы должны увидеть нового пользователя, добавленного в таблицу.
Запишите значение в столбце ID .
Далее перейдите в таблицу wp_usermeta и выберите вкладку «Вставка» . Заполните следующие значения:
- user_id: введите идентификатор, который вы скопировали на предыдущем шаге.
- meta_key: написать wp_capabilities
- meta_value: Напишите a:1:{s:13:"администратор";s:1:"1";}
Вот и все. Перейдите в конец страницы и нажмите кнопку «Перейти» .
Теперь вы добавили нового администратора на свой сайт WordPress.
Вы можете войти в систему, используя эти учетные данные, и вы сможете полностью контролировать свой сайт.
Изменить имя пользователя
Перейдите в wp_users и нажмите кнопку «Изменить» , расположенную рядом с именем пользователя, которое вы хотите изменить.
Введите новое имя пользователя в поле user_login . Оставьте все остальные поля как есть и нажмите кнопку «Перейти» .
Теперь вы изменили имя пользователя вашего сайта WordPress.
Сбросить пароль пользователя
Перейдите в wp_users и нажмите кнопку «Изменить» , расположенную рядом с именем пользователя, чей пароль пользователя вы хотите изменить:
- Перейдите в поле user_pass и введите новый пароль , который вы хотите использовать.
- Используйте раскрывающийся список «Функция» и выберите MD5 . Это необходимо для правильного и надежного хранения пароля.
- Щелкните Перейти .
Поздравляем! Вы успешно изменили свой пароль пользователя из WordPress phpMyAdmin.
Резервное копирование базы данных
Если вы планируете создавать резервные копии своей базы данных вручную, перейдите в phpMyAdmin, выберите базу данных, для которой хотите создать резервную копию, и нажмите кнопку «Экспорт» .
Далее вам нужно будет выбрать метод экспорта. Быстрый метод загружает всю базу данных, а пользовательский метод позволяет лучше контролировать процесс резервного копирования. Он позволяет вам выбирать, какие таблицы экспортировать, и, среди прочего, сжимать резервную копию в zip-файл.
Выберите любой из методов экспорта и нажмите кнопку «Перейти» .
База данных MySQL будет загружена на ваш локальный компьютер.
Импорт или экспорт базы данных
Мы уже показали вам, как экспортировать базу данных в предыдущем разделе. Здесь мы покажем вам, как импортировать базу данных с помощью phpMyAdmin.
Прежде чем приступить к процессу, у вас должна быть загружена база данных на локальный компьютер. Затем перейдите в phpMyAdmin и нажмите кнопку «Импорт» . Загрузите базу данных, используя опцию «Выбрать файл» .
Оставьте все остальные поля как есть и нажмите кнопку «Перейти» .
Импорт должен занять пару секунд. После завершения процесса phpMyAdmin покажет вам сообщение об успешном завершении.
Повысить производительность сайта
Веб-сайт WordPress становится громоздким, когда вы добавляете пользователей, сообщения и страницы и устанавливаете новые плагины и темы на свой сайт. Некоторые из этих данных (например, данные об удаленных плагинах и темах) не нужны и замедляют работу вашего сайта. Вы можете удалить их и очистить базу данных с помощью простой команды в WordPress phpMyAdmin.
Выберите базу данных в вашем phpMyAdmin. Затем прокрутите вниз и выберите параметр «Проверить все / Проверить таблицы с накладными расходами» .
Затем в меню, расположенном рядом с пунктом «Проверить все», выберите «Оптимизировать таблицу» . Это очистит таблицы, а также повысит производительность вашей базы данных.
Примечание : некоторые плагины помогают оптимизировать базу данных без доступа к phpMyAdmin. Мы протестировали эти плагины и написали о них в этих двух руководствах: лучшие плагины для обслуживания баз данных и лучшие плагины для управления базами данных WordPress.
Измените префикс базы данных WordPress, чтобы обезопасить свой сайт
В некоторых ситуациях phpMyAdmin может помочь защитить ваш сайт от хакерских атак, таких как внедрение SQL.
В атаках с внедрением MySQL хакеры нацелены на базу данных и крадут информацию, такую как имена пользователей и пароли, которые они используют для взлома вашего веб-сайта.
Вы можете затруднить выполнение этих типов инъекционных атак, изменив префикс таблиц вашей базы данных по умолчанию (то есть, wp_) на что-то другое (например, wp8p_).
Если вы хотите сделать это на действующем сайте WordPress, мы настоятельно рекомендуем сделать резервную копию вашего сайта перед внесением изменений. Если вы сделаете это неправильно, ваш сайт временно перестанет работать, поэтому хорошо иметь резервную копию.
Чтобы изменить префикс базы данных, перейдите в cPanel , затем выберите «Диспетчер файлов» и щелкните папку public_html .
Внутри папки public_html найдите файл wp-config.php . Щелкните правой кнопкой мыши и выберите Редактировать .
Файл откроется в новой вкладке. На этой вкладке найдите фразу $table_prefix . Он содержит префикс вашей базы данных. Просто замените его чем-то другим.
Нажмите кнопку «Сохранить изменения» , расположенную в верхней части экрана, прежде чем выйти из окна.
Затем откройте phpMyAdmin и выберите свою базу данных. Затем прокрутите страницу до конца и нажмите кнопку «Проверить все» , чтобы выбрать все таблицы в базе данных.
В раскрывающемся меню выберите префикс «Заменить таблицу» , и появится всплывающее окно. Вставьте имя старого и нового префиксов базы данных.
Префикс базы данных для нашего демонстрационного сайта — wpu_ . Обязательно вставьте префикс базы данных вашего веб-сайта в параметр «От» .
После вставки префиксов нажмите кнопку «Продолжить» , и префикс вашей базы данных будет изменен.
Деактивировать все плагины WordPress
Если вы отлаживаете что-то на своем сайте, у вас может возникнуть ситуация, когда вам нужно вручную отключить все ваши плагины WordPress, не имея доступа к панели инструментов WordPress.
Откройте свою базу данных и перейдите к таблице wp_options , прокрутите вниз до строки active_plugins и нажмите кнопку «Изменить» этой строки.
На следующей странице перейдите в поле option_value и удалите все содержимое. Затем нажмите кнопку «Перейти» .
Это деактивирует все плагины, установленные на вашем сайте.
Изменить тему WordPress
Перейдите к таблице wp_options и найдите строки с именами template и stylesheet . В этих двух строках вы увидите название вашей активной темы.
Чтобы изменить текущую тему, вам нужно будет заменить название вашей активной темы на желаемое. Вы можете сделать это, используя кнопку «Изменить» или дважды щелкнув имя темы.
Измените имя как в строке шаблона , так и в строке таблицы стилей , и вы поменяете тему своего сайта.
Устранение распространенных проблем с базой данных
Распространенные ошибки базы данных, с которыми вы, вероятно, столкнетесь на своем веб-сайте WordPress:
- Ошибка установления соединения с базой данных
- Обновление не требуется, ваша база данных уже актуальна
- Предупреждение: require_once(path/to/file.php) {function. require-once}: не удалось открыть поток: нет такого файла или каталога в…
В некоторых случаях эти ошибки могут быть вызваны повреждением данных в базе данных. К счастью, phpMyAdmin предлагает решение проблем с базой данных одним щелчком мыши. Вот что вам нужно сделать:
Выберите свою базу данных , прокрутите вниз и выберите параметр «Проверить все» . Затем в меню выберите опцию «Восстановить таблицу» и нажмите кнопку «Перейти» .
Узнайте больше о том, как восстановить базу данных WordPress.
Заключительные мысли о WordPress phpMyAdmin
PhpMyAdmin — это мощный инструмент, который позволяет вам получить доступ к базе данных вашего сайта WordPress. Это даже помогает вам управлять своим веб-сайтом, особенно когда вы не можете получить доступ к своему сайту через панель управления WordPress.
В нашем руководстве по WordPress phpMyAdmin вы узнали, как выполнять несколько ключевых действий с phpMyAdmin:
- Добавить нового пользователя-администратора
- Изменение имени пользователя
- Сбросить пароль пользователя
- Резервная база данных
- Импорт и экспорт базы данных
- Повысьте производительность сайта за счет оптимизации базы данных
- Защитите сайт, изменив префикс базы данных
- Деактивируйте установленные плагины и измените активную тему
Если у вас все еще есть какие-либо вопросы о том, как использовать phpMyAdmin с вашим сайтом WordPress, сообщите нам об этом в комментариях ниже.