Что такое: База данных
База данных представляет собой структурированный, организованный набор данных. В вычислительной терминологии база данных относится к программному обеспечению, используемому для хранения и организации данных. Подумайте об этом как о файловому шкафу, в котором вы храните данные в разных разделах, называемых таблицами. Когда вам нужен конкретный файл, вы просматриваете этот конкретный раздел (таблицу) и получаете требуемый файл (данные).
WordPress использует MySQL как свою систему управления базами данных. MySQL — это программное обеспечение, используемое для создания баз данных, хранения и получения данных по запросу. MySQL также является программным обеспечением с открытым исходным кодом, как и WordPress, и работает лучше всего с другим популярным программным обеспечением с открытым исходным кодом, таким как веб-сервер Apache, PHP и операционная система Linux.
Для установки WordPress вам нужна база данных MySQL. Все хостинг-провайдеры WordPress предлагают MySQL, включенный в их пакеты хостинга. Во время установки вы предоставляете WordPress информацию о своей базе данных, а затем WordPress позаботится об остальной части вещей.
Что такое хост базы данных?
Хост базы данных — это компьютер, на котором размещена ваша база данных на сервере MySQL. В большинстве случаев он localhostи вхождение в localhost в поле хоста подключит WordPress к вашей базе данных. Тем не менее, некоторые веб-хостинг-провайдеры могут использовать разные имена хостов для управления серверами MySQL. Вы найдете свое имя хоста в разделах MySQL или базы данных панели управления хостингом. Спросите своего хостинг-провайдера, если вы не можете найти имя хоста.
Что такое таблица базы данных
В базах данных есть таблицы, похожие на разделы или шкафы в вашей системе баз данных. Каждая таблица имеет столбцы, а информация хранится в виде строк. Каждая строка имеет поле для каждого столбца таблицы.
Пример: в базе данных офиса может быть вызвана таблица employee_records. Эта таблица может иметь следующие столбцы:
- employee_id
- Name
- employee_joining_date
- employee_phone_no
WordPress автоматически создаст таблицы внутри вашей базы данных. На момент написания этой статьи установка WordPress по умолчанию создала бы следующие таблицы:
- wp_commentmeta
- wp_comments
- wp_links
- wp_options
- wp_postmeta
- wp_posts
- wp_terms
- wp_term_relationships
- wp_term_taxonomy
- wp_usermeta
- wp_users
Каждая из этих таблиц будет иметь разные столбцы, где хранятся данные. Например, wp_usersтаблица в WordPress имеет следующие столбцы:
- login_user
- user_pass
- user_nicename
- user_email
- user_url
- user_registered
- user_activation_key
- status_user
- view_name
Что такое SQL-запрос
SQL является аббревиатурой для Structured Query Language, это специальный язык программирования, используемый для управления базами данных. Инструкция, выданная SQL серверу базы данных для извлечения данных, называется запросом. WordPress использует MySQL-запросы для получения данных и использования их для создания веб-страниц.
Типичный запрос MySQL выглядит так:
1SELECT*FROMwp_postsWHEREID = 23;
SQL не ограничивается только извлечением данных из таблиц. Он также может обновлять, вставлять и удалять данные из таблиц и даже создавать новые таблицы. Это как WordPress хранит и редактирует все данные вашего сайта, сохраняя и извлекая его из базы данных с помощью SQL-запросов.
Как управлять базой данных WordPress
Важно узнать, как вы можете выполнять определенные задачи в своей базе данных WordPress. Это может помочь вам устранить некоторые распространенные проблемы WordPress, помочь вам восстановить ваш сайт и сделать ваш сайт более безопасным в целом. Например, вы хотели бы узнать, как создавать регулярные резервные копии.

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