Веб-сервер

Базы данных

Раздел для работы с базами данных: создание баз и пользователей, права доступа, перенос через дамп, настройки сервера баз и вход в phpMyAdmin.

Где в панели: Меню → Веб-сервер → Базы данных

В статье

Список баз

Базы данных: имя, владелец, сайт, движок, размер и действия.

Для каждой базы видно аккаунт-владельца, привязанный сайт, движок (MariaDB/PostgreSQL), пользователя и размер. Кнопки в строке: «Копировать доступы» (имя базы, пользователь, пароль и хост одной строкой), «Сменить пароль» и «Удалить». «Открыть phpMyAdmin» вверху входит в phpMyAdmin без ввода пароля.

Создать базу

Новая база данных для сайта

  1. Нажмите «+ Новая база данных».
  2. Имя базы — латиницей, например example_com. Выберите движок (MariaDB по умолчанию), аккаунт-владельца и сайт.
  3. Нажмите «Создать». Панель создаст базу и пользователя с таким же именем и сгенерированным паролем.
  4. Скопируйте доступы кнопкой «Копировать доступы» — пароль показывается один раз.

Форма новой базы данных.

Параметр подключения Значение
Хост localhost
Порт 3306 (MariaDB/MySQL), 5432 (PostgreSQL)
Имя базы и пользователь как при создании, например example_com
Кодировка utf8mb4 — подходит для любых языков и эмодзи

Смена пароля для WordPress

Кнопка «Сменить пароль» генерирует новый пароль, и если база привязана к сайту на WordPress, панель сама обновит wp-config.php — сайт не сломается.

Пользователи и привилегии

Пользователи баз данных.

Вкладка «Пользователи» — отдельные пользователи БД (например, только для чтения для аналитики). Вкладка «Привилегии» выдаёт пользователю права на базу: выберите базу, пользователя и набор прав (SELECT, INSERT, UPDATE, DELETE, ALL) и нажмите «Выдать»; ненужные права отзываются там же.

Привилегии: какие права у пользователя на базу.

Дамп и импорт: перенос сайта

Экспорт дампа и импорт SQL.

Перенести базу с другого хостинга

  1. На старом хостинге сделайте дамп базы (файл .sql).
  2. Создайте здесь новую базу (см. выше).
  3. Вкладка «Дамп / Импорт» → «Импорт SQL»: выберите базу и файл, нажмите «Импортировать».
  4. Пропишите новые имя базы, пользователя и пароль в настройках сайта (для WordPress — в wp-config.php).

«Экспорт дампа» → выберите базу → «Скачать .sql» — так же делается копия перед рискованными изменениями.

Настройки сервера баз

Статус служб, ключевые переменные, my.cnf, процессы и медленные запросы.

  • Статус сервисов и кнопка «Перезапустить».
  • Ключевые переменные — текущие значения (max_connections, innodb_buffer_pool_size и другие).
  • my.cnf — редактирование конфигурации; после сохранения перезапустите MariaDB.
  • Процессы — какие запросы выполняются прямо сейчас.
  • Медленные запросы — журнал запросов, которые выполнялись дольше порога: главный источник подсказок, почему сайт тормозит.
  • Root пароль — смена пароля администратора MariaDB.

Подбор настроек

my.cnf под объём памяти сервера удобнее подобрать в Настройки → Оптимизация — там же есть подбор с помощью ИИ и откат.