MySQL — это система управления базами данных (сокращенно БД), которая используется в WordPress для хранения и извлечения информации на свой блог. Подумайте об этом таким образом. Если ваша БД является хранилищем данных, то что WordPress использует для организации и хранения всех важных данных с вашего сайта (посты, страницы, изображения, и т. д.). MySQL — это компания, которая создала специальный инструмент для хранения данных.
MySQL — это реляционная система управления БД с открытым исходным кодом. Он работает как сервер и позволяет нескольким пользователям управлять и создавать многочисленные базы данных. Он является центральным компонентом в стеке веб-приложения Lamp с открытым исходным кодом, который используются для создания веб-сайтов. Lamp предназначен для Linux, Апач, MySQL и PHP. Большинство установок WordPress использовать стек Lamp, поскольку он имеет открытый исходный код и полностью совместим с WordPress.
Вордпресс требует MySQL, чтобы хранить и извлекать все его данные в том числе размещать материалы, профили пользователей и пользовательские типы постов. Большинство хостинг-провайдеров уже имеют установленный MySQL на веб-серверах, так как он широко используется во многих веб-приложениях с открытым исходным кодом, например, CMS WordPress.
WordPress использует язык программирования PHP для хранения и извлечения данных из БД MySQL. Для извлечения данных из БД, WordPress и выполняет SQL-запросы для динамического генерирования контента. SQL расшифровывается как Язык структурированных запросов, программирование на языке обычно используется для запросов БД.
Для пользователей, которым не удобно писать собственные PHP и SQL-скрипты, большинство хостинг — провайдеров предлагают простой в использовании веб-приложений для управлением БД. Одним из таких веб-приложение phpmyadmin, который позволяет пользователям управлять своей базой данных с помощью веб-основанного графического интерфейса. Вы можете манипулировать вашими таблицами визуально хотя через phpmyadmin запускает SQL-запросы для вас.
Из MySQL не приходит какой-либо графический интерфейс и продвинутый уровень пользователи предпочитают просто управлять своими БД из командной строки.
Спасибо большое.
mariadb установилась
а потом
$ sudo systemctl status mariadb
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Узел выключен
вполне возможно автоматически не запустился демон, попробуйте:
systemctl start mariadb
root@dcload:~# apt-get install -y mariadb-server
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libdbi-perl : Depends: perlapi-5.28.1
E: Unable to correct problems, you have held broken packages.
root@dcload:~# sudo apt install mariadb-server
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libdbi-perl : Depends: perlapi-5.28.1
E: Unable to correct problems, you have held broken packages.
root@dcload:~#