Как управлять базами данных WordPress с помощью phpMyAdmin (2020)

Большинство людей считают WordPress простым веб-сайтом и магазином электронной коммерции. По правде говоря, любой может использовать WordPress для создания различных тематических сайтов и интернет-магазинов. Тем не менее, вы можете не осознавать, что, нажимая эту установку одной кнопкой, вы фактически создаете базу данных. Ваша база данных MySQL хранит ваш сайт, и при правильном уходе и обслуживании вам никогда не придется беспокоиться о потере вашего сайта.


С PMA вы можете использовать инструменты для резервного копирования и защиты этой базы данных. Мы более подробно рассмотрим, что делает база данных WordPress MySQL и как защитить ваш сайт с помощью инструментов и руководства по распространенным задачам PMA..

Contents

Как использовать phpMyAdmin

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

Что такое база данных WordPress MySQL??

MySQL означает «язык структурированных запросов». Это определяет систему управления базами данных с открытым исходным кодом, которую вы можете запустить с помощью запросов..

Ваш WordPress имеет базу данных MySQL, установленную всякий раз, когда вы создаете новую установку. База данных является одним из двух важных компонентов вашего сайта WordPress. Если WordPress – это ваш шлюз и интерфейс для создания веб-сайта, ваша база данных MySQL – это сердце. Весь ваш контент, включая сообщения, комментарии, страницы, изображения и т. Д., Хранится в базе данных..

как в использовании, PHP-к-вставке-данные, записанные в-MySQL-базы данных

При каждой установке создаются новые стандартные таблицы для вашей базы данных WP. Всего 11 таблиц. Однако, если у вас есть плагины, необходимые для вашей темы, у вас будет больше таблиц. Однако установочные файлы поставляются с основными таблицами WordPress следующим образом:

  •  wp_comments: все комментарии вашего сайта хранятся здесь.
  •  wp_commentmeta: это включает в себя «метаданные» (такие как заголовок, ключевые слова и т. д.) для ваших комментариев на сайте.
  •  wp_links: содержит информацию, которую вы ввели в функцию ссылки WordPress.
  •  wp_posts: это включает в себя все данные для страниц, навигации и сообщений.
  • wp_options: это включает в себя все ваши файлы администрирования и настроек.
  • wp_postmeta: метаданные для всех ваших сообщений.
  • wp_terms: категории и теги хранятся здесь.
  • wp_term_relationships: вся информация, связанная с постами и таксономиями, идет сюда.
  • wp_users: Вы можете настроить различных пользователей, таких как администраторы и авторы, и их информация хранится здесь.
  • wp_usermeta: это метаданные пользователя.
  • wp_term_taxonomy: это включает таксономии для таблиц в пределах wp-_terms.

Эти таблицы в основном хранят все необработанные данные и файлы, на которых построен ваш сайт. Со стороны WordPress вы можете стилизовать, редактировать и загружать медиа. Эти таблицы создаются автоматически при установке установочных файлов WordPress, поэтому вам не нужно беспокоиться о настройке этой части..

Что такое phpMyAdmin и зачем его использовать для управления базами данных WordPress?

Итак, почему вы используете это для управления вашей базой данных MySQL? С PMA вы можете создавать резервные копии и контролировать свою базу данных с помощью инструментов, а это значит, что вам не нужно выписывать запросы MySQL.

Вот основные особенности:

  •  Используйте инструменты для администрирования и мониторинга ваших баз данных с помощью веб-приложения с открытым исходным кодом, основанного на PHP.
  • Совместим с несколькими серверами в системах на базе Windows или Linux.
  • Изменить любое значение в вашей базе данных
  • Легко нажимайте и выполняйте действия для выполнения запросов SQL, которые более эффективно контролируют и защищают ваши базы данных
  •  Создать и удалить любую базу данных, которую вы хотите.
  • Резервное копирование, экспорт и импорт баз данных всего за несколько щелчков мыши.

Сегодня почти все хосты WordPress предоставляют этот административный пакет PHP в программном обеспечении cPanel, как и все провайдеры хостинга cPanel. Вы получаете их как часть вашего хостинг-пакета, и к ним можно получить доступ через страницы продукта или настроек вашей учетной записи хостинга. Однако, если вы используете свой собственный сервер, вы должны настроить эти файлы самостоятельно..

Даже если вы не знакомы с настройкой сервера и только начали изучать базы данных, вы можете использовать это как инструмент администрирования для вашей базы данных MySQL. Хотя есть много других инструментов администрирования, подобных этому, PMA также работает для других платформ веб-разработки, таких как WampServer или MAMP. Таким образом, PMA настоятельно рекомендуется для WordPress, потому что он прост в настройке, прост в использовании и включен в большинство поставщиков высококачественного веб-хостинга..

Нужно знать PHP для работы с PMA?

Короткий ответ – нет! Этот PMA написан на PHP, что позволяет вам работать в вашем обычном веб-браузере. Все действия по управлению уже существуют в интерфейсе, поэтому вы можете легко щелкнуть и запустить их для выполнения каждого.

Все равно хотите изучать PHP? Хотя вам не нужно знать, как писать PHP, чтобы использовать PMA, вы можете изучить PHP, чтобы лучше понимать и настраивать свой WordPress на более позднем этапе. Вот отличный учебник для начинающих, чтобы начать.

Как вы получаете доступ к PMA?

Если вы впервые изучаете MySQL и PMA для управления базами данных, то, возможно, вы захотите использовать инструменты хостинг-провайдера для настройки и управления вашим сервером WordPress. Каждый сайт нуждается в хостинге, верно? Когда вы регистрируетесь у хостинг-провайдера, независимо от того, покупаете ли вы тему WordPress или используете для установки файлов cPanel (или Plesk), вы создаете базу данных MySQL. Вы должны иметь доступ к домашней странице администрирования PMA в cPanel, или вам может потребоваться щелкнуть по хостинговому продукту под вашей учетной записью хостинга, затем нажать «Управление» или «Настройки».

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

Вы опытный пользователь, настраиваете свой собственный сервер и базы данных? Если вы устанавливаете его самостоятельно, есть несколько способов добавить его на свой сервер. Вы можете использовать руководства по установке, чтобы получить информацию о настройке для каждого типа сервера.

Использование phpMyAdmin для управления вашей базой данных WordPress

Как вы могли предположить выше, по сути, есть два способа настроить PMA f WP для управления базой данных..

Самый распространенный и самый простой способ получить доступ к PMA – через вашу учетную запись хостинга. В этом случае инструмент, скорее всего, установлен в вашей базе данных MySQL. Обычно вам необходимо получить доступ к панели управления вашей учетной записью и перейти на домашнюю страницу cPanel. Если у вас есть проблемы с этим, лучше всего связаться с вашим хостинг-провайдером по телефону. Они смогут рассказать вам, как получить доступ к этому инструменту управления через страницу учетной записи вашего хостинг-провайдера..

Второй и более сложный способ – запустить собственный сервер и установить PMA вручную, но это легко сделать, если вы знакомы с настройкой и управлением сервером. Например, вы можете настроить сервер Ubuntu с помощью службы. Все, что вам нужно, это команда apt-get в Linux или использовать инструмент Composer для сервера Windows.

Cpanel

Этот процесс зависит от вашего хостинг-провайдера. Как правило, когда вы заходите на свой хостинг-сайт, вы находите продукт для хостинга вашего сайта, затем выбираете установку WordPress, которой хотите управлять, и нажимаете «Управление» или «Настройки». Это может открыть ссылку на инструмент, но обычно вы будете перенаправлены на cPanel.

Примечание. Если вы никогда не устанавливали установку WordPress, вам сначала нужно будет установить WordPress для настройки баз данных. В большинстве случаев PMA устанавливается вместе с вашей базой данных MySQL. Вот руководство по установке WordPress вручную через cPanel.

Вы можете найти PMA в разделе вашей базы данных. На приведенном выше снимке экрана показано, где этот инструмент управления существует на современной домашней странице cPanel (по состоянию на 2020 год)..

Как только вы нажмете на инструмент, он запустит приложение и откроет страницу, которая должна выглядеть следующим образом:PhpMyAdmin

Вы можете сразу начать работу над протоколами управления базой данных, возможно, вы захотите сначала изменить некоторые параметры внешнего вида для интерфейса. У меня по умолчанию установлено значение «pmahomme», размер шрифта – «82%», но вы можете увеличить шрифт или изменить цвета, если вам будет проще работать с ним..

Примечание: настройки внешнего вида просто меняют внешний вид, а не ваш сайт WordPress..

Четыре общие задачи, которые нужно сделать с phpMyAdmin

В следующих руководствах рассматривается, что большинство людей любят делать с вашими базами данных MySQL, в том числе:

  •  Проверьте состояние вашего WordPress: вы можете видеть весь трафик, соединения, неудачные попытки и другую статистику состояния на вашем WordPress с PMA.
  •  Доступ к вашей базе данных WP и ее редактирование. Вы можете редактировать содержимое, публикации и информацию о безопасности вашего сайта непосредственно через домашнюю страницу инструмента..
  •  Добавление или удаление базы данных WP Возможно, вы хотите использовать свой сервер для настройки новой установки, вы можете создать новую базу данных WP здесь или вы можете удалить ее, чтобы сэкономить место.
  •  Резервное копирование, экспорт и импорт базы данных WP: возможно, вы хотите настроить базу данных WP из уже существующей, вы можете использовать PMA для резервного копирования файлов WordPress и импорта базы данных, чтобы вам не пришлось беспокоиться о потере своего веб-сайта..
  •  Оптимизация базы данных WP: сэкономьте место за счет оптимизации фрагментированных таблиц и убедитесь, что ваш сайт работает быстро.
  • Сбросить пароли пользователей и добавлять или редактировать учетные записи пользователей
  • Защитите свою базу данных WP: мы предлагаем несколько способов обезопасить ваш сайт WordPress от распространенных взломов..

Как проверить состояние вашей базы данных WP

PhmMyAdmin Status

  •  Оказавшись внутри административного инструмента, нажмите «Статус» в верхней части меню..Проверено MySQL Server
  •  Теперь вы можете видеть всю информацию о трафике и соединении для вашего сайта. Вы также можете использовать подменю для доступа к информации о других процессах, запросах, мониторинге и многом другом. Лучше использовать эти цифры, чтобы увидеть, не было ли у вашего сайта простоя, когда он отключился, и вам нужна дополнительная пропускная способность.

Как получить доступ и изменить вашу базу данных WP

Проверка базы данных в панели инструментов PhpMyAdmin

Вы можете просмотреть все базы данных, доступные на боковой панели или нажав «Базы данных» в верхней части меню. В некоторых случаях вы увидите «wp», отмеченное в имени базы данных. Это основной префикс для обозначения «WordPress».

Как только вы найдете базу данных, которую хотите редактировать, вам просто нужно нажать на нее, чтобы увидеть список таблиц.

Таблица базы данных

Вы можете редактировать любую таблицу, но вы должны быть осторожны, так как эти таблицы содержат файлы для живого живого сайта WordPress. Сначала вы всегда должны создавать резервную копию базы данных, и вы можете захотеть создать «тестовую базу данных», где вы можете играть с настройками и редактировать базы данных, не работая на живом сайте..

Пример: доступ и редактирование сообщений в PMA

Интерфейс таблицы базы данных

Вы можете нажать на таблицу wp_posts и выбрать «Обзор», чтобы увидеть все ваши сообщения. Каждая часть поста может быть отредактирована из этого интерфейса. Вы можете нажать на сообщение, чтобы быстро изменить содержание, отредактировать плохую фотографию или изменить другую информацию. Если вы нажмете «Удалить» или «Удалить» на сообщении или его содержимом, оно будет удалено с сервера..

Резервное копирование, создание и удаление баз данных WP с помощью phpMyAdmin

делеция

Удаление базы данных – самая простая часть этого руководства. Вы можете просто перейти на свою домашнюю страницу, нажать «Базы данных», а затем выбрать базу данных, которую вы хотите удалить. Внизу нажмите «Удалить», чтобы удалить базу данных. Это навсегда удаляет базу данных с вашего сервера.
База данных WP

Создать новую базу данных WP

Создание базы данных

Вернитесь на вкладку «Базы данных». Если у вас есть возможность создавать базы данных, вы увидите «Создать базу данных» в верхней части страницы. В некоторых случаях ваш хостинг-провайдер может не разрешить вам добавлять базы данных через PMA.

Вы можете ввести любое имя для базы данных. Тем не менее, вы должны выбрать имя, которое позволяет легко определить, если вам нужно вернуться поздно. Нажмите «Создать», как только вы ввели имя базы данных. PMA моментально создает пустую базу данных.

Нажмите «Привилегии – Добавить учетную запись пользователя», затем введите имя пользователя и пароль для нового администратора WordPress. В поле имени хоста выберите «Использовать текстовое поле» и введите localhost в качестве имени. Вы должны установить очень безопасный пароль для этого пользователя.

Страница входа в базу данных

Далее вы настроите настройку вашей новой базы данных WP. Он находится в разделе «База данных для учетной записи пользователя». Выберите «Предоставить все права доступа к базе данных ___» (____ – это имя вашей базы данных). Нажмите «Перейти», чтобы завершить настройку учетной записи администратора. Затем установщик WordPress загрузится и запросит у вас более подробную информацию, включая имя базы данных, ваше имя пользователя MySQL, ваш пароль MySQL и данные вашей учетной записи..

Примечание. Вы будете использовать имя пустой базы данных, которую вы только что создали. Для входа в MySQL вы можете вернуться в cPanel и нажать «MySQL» в разделе «Базы данных», чтобы получить информацию для входа. Если здесь нет данных, вам может потребоваться связаться с вашим хостинг-провайдером.

Как подключить базу данных?

На этом этапе WordPress автоматически установит нужные вам файлы и настроит для вас новый сайт..

Резервное копирование, импорт и экспорт баз данных

Вы можете экспортировать свои текущие базы данных и импортировать базы данных через PMA. Это удобный инструмент, если вы хотите сделать резервную копию базы данных WP или перенести базу данных на другой хост вручную. Вы можете использовать FTP-клиент для этого или вы можете сделать это напрямую через PMA.

Экспорт базы данных

Экспорт базы данных

На главной странице PMA перейдите на страницу «Экспорт» вверху. При нажатии на это открывается инструмент экспорта, где вы можете выбрать «Быстрый» или «Пользовательский» экспорт. Опция «Быстрый» включает все таблицы вашей базы данных в настоящее время. Это самый быстрый вариант резервного копирования всей базы данных WP одновременно.

  •  Выберите «Быстрый» вариант, чтобы мгновенно сделать резервную копию вашей базы данных.
  •  Выберите «Пользовательский», чтобы вручную выбрать то, что вы будете экспортировать.
  •  Выберите «SQL» в разделе «Формат» и нажмите «Перейти».
  •  Появится диалоговое окно с просьбой сохранить файл на вашем компьютере. Сохраните резервную копию с уникальным именем в папке на вашем компьютере, которую вы не забудете.
  • Файл SQL, содержащий всю информацию о вашей базе данных WP, загруженную на ваш компьютер.

Импорт базы данных

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

Импорт базы данных

  •  Чтобы импортировать сохраненный экспорт базы данных, просто нажмите «Импорт» на домашней странице PMA..
  •  Нажмите «Выбрать файл». Найдите файл базы данных, который вы хотите импортировать, и загрузите его. Точная копия вашей базы данных теперь находится на вашем сервере.

Это так просто!

Оптимизация базы данных WP с помощью phpMyAdmin

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

MySQL позволяет вам использовать команду, которая оптимизирует вашу базу данных WP за считанные секунды. Вы просто заходите в свой PMA и нажимаете на свою базу данных WP, которую хотите изменить. Все таблицы появятся. Внизу нажмите «Проверить все», а затем справа от этого выберите выпадающий список и нажмите «Оптимизировать таблицу».

Как выбрать Оптимизировать таблицу?

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

Управление пользователями WordPress и паролями из phpMyAdmin

Как сбросить пароль WordPress в PMA

Вы забыли свой пароль к учетной записи администратора на WordPress? Не бойся! Вы можете вернуться на домашнюю страницу PMA, выбрать базу данных WP для правильного пароля и затем щелкнуть таблицу «wp_users».

Как найти пользователя базы данных WP

Нажмите «Обзор», чтобы показать всех пользователей и пароли. Вы можете вручную изменить пароли отсюда, нажав «Изменить» рядом с паролем.

Добавить нового пользователя или изменить имя пользователя для WordPress в PMA

Если вы хотите редактировать или добавлять пользователей через PMA, перейдите к той же таблице «wp_users», как указано в руководстве выше..

Чтобы изменить имя пользователя:

  •  Нажмите «Обзор» рядом с «wp_users».
  •  Появится список пользователей, нажмите «Изменить» рядом с пользователем, которого вы хотите изменить..
  •  Рядом с «user_login» вы можете вручную ввести новое имя пользователя.Панель пользователя базы данных WP пользователя

Чтобы добавить нового пользователя:

  •  Выберите «Обзор» рядом с «wp_users». Ваш список пользователей будет загружен. В верхней части страницы нажмите «Вставить».Меню Inser пользователя таблицы WP-Database
  •  Отсюда вы заполните все поля формы, необходимой для настройки нового пользователя..
  •  ID: это генерируется автоматически, поэтому оставьте пустым.
  •  user_login: это имя пользователя, которое используется для входа.
  •  user_pass: это пароль, используемый для входа в ваш WordPress.
  •  user_nicename: Если вы хотите более удобное для URL имя пользователя, вы можете ввести его здесь. Это может быть использовано, если ваше имя пользователя содержит специальные символы, но вы хотите URL только с буквами.
  •  user_email: введите действительный адрес электронной почты, чтобы вы могли получить доступ к электронной почте учетной записи WordPress.
  •  user_url: Вы можете оставить это поле пустым или ввести URL-адрес вашего сайта WordPress..
  •  user_registered: выберите CURRENT_TIME в столбце функции, чтобы он автоматически добавлял время.
  •  user_activation_key: оставить пустым.
  •  user_status: оставить пустым.
  • display_name: вы можете ввести имя пользователя или псевдоним, как это будет отображаться в сообщениях и статьях в поле автора.

Нажмите «Перейти», чтобы добавить пользователя.

Изменение пользовательских привилегий в PMA для WordPress

Прежде чем изменять пользовательские привилегии, у вас уже должен быть идентификатор пользователя. Чтобы получить это, вы вернетесь к таблице «wp_users» и нажмете «Обзор». Затем вы можете выбрать идентификатор из столбца.

Изменение ID привилегий пользователя
Чтобы изменить права пользователя, перейдите к «wp_usermeta» из списка таблиц. Выберите «Обзор».

Изменение пользовательских привилегий - WP Usermeta
Вверху нажмите «Вставить». Это загружает форму для изменения разрешений. Используйте руководство ниже, чтобы добавить права администратора.

Опция вставки базы данных

  •  umeta_id: оставьте пустым. Это автоматически заполняет.
  •  user_id: введите идентификатор пользователя, который вы выбрали ранее от пользователя, которого вы добавили.
  •  meta_key: введите wp_capabilities в это поле. (У вас может быть другой префикс для ваших таблиц, если вы захотите ввести его вместо wp.)
  •  meta_value: введите следующий серийный код: a: 1: {s: 13: ”administrator”; s: 1: ”1 ″;}

Нажмите «Перейти, чтобы сохранить изменения и добавить новые разрешения»..

Как обезопасить свою базу данных WP в PMA

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

Изменить префикс базы данных WP

К настоящему времени все знают, что стандартный префикс для баз данных WP – «wp». Вот почему вы видите wp_users или wp_posts.

Вы можете сделать это в PMA, перейдя на свою домашнюю страницу и нажав «SQL» в верхней части меню..

База данных SQL-меню

Поиск с использованием SQL-запроса

Работать вручную по очереди и менять префиксы утомительно, поэтому вы можете использовать SQL-запрос, чтобы ускорить процесс. Мы подготовили запрос для использования ниже. Вы можете скопировать и вставить это в поле SQL, чтобы вместо этого изменить все префиксы на wp_b123456. Вы можете найти этот номер и изменить его на любой префикс, который вам нравится, следуя тому же формату, что и wp_insertnumber..

Переименовать таблицу `wp_commentmeta` в` wp_b123456_commentmeta`;
Переименовать таблицу `wp_comments` в` wp_b123456_comments`;
Переименовать таблицу `wp_links` в` wp_b123456_links`;
Переименовать таблицу `wp_options` в` wp_b123456_options`;
Переименовать таблицу `wp_postmeta` в` wp_b123456_postmeta`;
Переименовать таблицу `wp_posts` в` wp_b123456_posts`;
Переименовать таблицу `wp_terms` в` wp_b123456_terms`;
Переименовать таблицу `wp_termmeta` в` wp_b123456_termmeta`;
RENAME таблица `wp_term_relationships` TO` wp_b123456_term_relationships`;
RENAME table `wp_term_taxonomy` TO` wp_b123456_term_taxonomy`;
Переименовать таблицу `wp_usermeta` в` wp_b123456_usermeta`;
Переименовать таблицу `wp_users` в` wp_b123456_users`;

Изменение имени пользователя и пароля MySQL

Ваш пользователь базы данных и пароль должны быть очень трудно угадать. Это означает добавление специальных символов или использование генератора паролей для обеспечения надежного пароля. Кроме того, вы не должны хранить свой пароль в любой папке управления, открытой на вашем компьютере или веб-сайте, за исключением случаев, когда это слишком надежно.

Используйте сторонний плагин безопасности WordPress

Если вы беспокоитесь о своей безопасности WordPress и хотите получить дополнительную защиту, вы можете использовать Sucuri. Это один из лучших плагинов безопасности WordPress, потому что он на самом деле уведомляет вас о попытках проникнуть в вашу базу данных, прежде чем ваш сайт когда-либо выйдет.

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

Завершение

Мы надеемся, что это руководство дало вам некоторое представление о том, как настроить, получить доступ и оптимизировать ваш phpMyAdmin (PMA). Если вам когда-нибудь понадобятся дополнительные рекомендации по навигации и обеспечению безопасности WordPress, не стесняйтесь оставлять комментарии или проверять наши исследования и анализы веб-хостинга..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map