MySQL — это свободная реляционная система управления базами данных. База данных (БД) — это место, в котором хранятся данные. Слово «реляционный» означает, что данные хранятся в наборах данных, в виде таблиц.
Мы разработали видеоинструкцию, где в удобном формате объяснили как осуществляется работа с разделом MySQL в панели управления Beget
В разделе MySQL вы можете создавать и удалять БД, настраивать доступ к ним, следить за их статистикой по нагрузке и объёму данных.

Управление базами данных осуществляется через таблицу. Для баз данных доступны следующие возможности:
Перейти в phpMyAdmin;
Посмотреть статистику по базе.
Добавить доступ к БД;
Изменить комментарий;
Удалить базу данных;
В таблице под каждой БД указаны доступы для подключения:

По умолчанию у всех БД настроен доступ localhost. Остальные доступы добавляются кнопкой . При добавлении доступа вам будет выведено окно:

В открывшемся окне вы можете:
- Указать IP-адрес или доменное имя компьютера, с которого будет производиться подключение к БД;
- Создать уникальные пароли для отдельных адресов или единый пароль для всех сразу;
- Указать в качестве доступа localhost, если вы удаляли его ранее.
Если необходимо создать доступ к базе данных со всех адресов, то при создании доступа установите флажок в поле "Единый доступ для различных IP-адресов".
Возле расположена кнопка
— посмотреть статистику по базе. При её нажатии можно посмотреть информацию о нагрузке на базу данных, а также динамику изменения размера.

Создание базы данных
База данных MySQL создается в несколько кликов:
- Придумайте имя БД и впишите его в поле Имя базы. По умолчанию в поле уже вписан ваш логин в системе, вам остаётся лишь дописать латиницей после «_» придуманное название;
- Придумайте надежный пароль для входа в БД или воспользуйтесь генератором случайных паролей
;
- Нажмите кнопку Добавить.

Обратите внимание на чекбокс Сохранить пароль для phpMyAdmin. Если галочка установлена, то при подключении phpMyAdmin к БД пароль будет введён автоматически, а если при создании БД чекбокс был не активен, то при подключении phpMyAdmin к БД пароль нужно будет вводить вручную.

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

Ненужные соединения можно удалить кнопкой .
Подключение к базе данных
Для внешнего подключения к БД введите следующую команду:
mysql -h сервер для внешних подключений -u имя пользователя -p
Пример: mysql -h pseudofb.beget.tech -u pseudofb_myadm_b -p
Сервер для внешних подключений и имя пользователя указаны в левой части раздела MySQL.

После подключения к серверу MySQL вы можете работать с БД.
Для внутреннего подключения к БД вам необходимо подключиться по SSH к серверу:
ssh ваш логин@сервер для внешних подключений
Пример: ssh pseudofb@pseudofb.beget.tech
После установки SSH соединения можно подключиться к MySQL:
mysql -h localhost -u имя пользователя -p
Для подключения CMS к БД в большинстве случаев необходимо указать следующие параметры в настройках CMS (конфигурационных файлах):
host = «localhost»
dbname= «логин в системе_указанное имя базы»
dbuser= «логин в системе_указанное имя базы»
dbpasswd = «пароль указанный при создании»
В блоке Полезная информация (левая сторона раздела MySQL) можно посмотреть расположение конфигурационных файлов популярных CMS, в которых редактируются данные настройки.


Если CMS будет подключаться с другого хоста, тогда в параметре host нужно указать имя вашего сервера, например:
host = begetguide.beget.tech
Посмотреть имя вашего сервера можно на главной странице Панели управления в блоке Техническая информация, а также в разделе MySQL в блоке Параметры для подключения.


В разделе MySQL мы собрали удобные инструменты для работы с БД и полезную информацию, которая поможет вам при подключении CMS к MySQL.
Здесь вы найдете инструменты для решения наиболее частых задач при работе с БД: создание, удаление баз данных и подключений к ним, мониторинг нагрузки и размера баз данных, настройка автоматизированного входа в БД для phpMyAdmin.

Также в разделе есть параметры для подключения к БД и полезная информация о настройки подключения CMS к MySQL.