ISPmanager 6 поддерживает MySQL (MariaDB) и PostgreSQL. Управление базами данных доступно как через интерфейс панели, так и через phpMyAdmin/phpPgAdmin.
Создание базы данных MySQL
Базы данных → MySQL → Создать.
| Поле | Описание |
|---|---|
| Имя | Имя БД (добавится префикс пользователя) |
| Пользователь | Создать нового или выбрать существующего |
| Пароль | Пароль пользователя БД |
| Сервер | localhost (по умолчанию) |
✅ ISPmanager автоматически добавляет префикс пользователя к имени БД, например: user1_dbname. Это стандартное поведение для shared хостинга.
Открыть phpMyAdmin
Базы данных → MySQL → выберите БД → phpMyAdmin. Откроется phpMyAdmin с автоматическим входом.
Импорт / Экспорт базы данных
Экспорт (создать дамп)
Базы данных → MySQL → выберите БД → Резервная копия → Создать. Файл сохранится в домашней директории пользователя.
Импорт через SSH
# Импорт через mysqldump
mysql -u user1_dbuser -p user1_dbname < backup.sql
# Или через ISPmanager CLI
ispmgr db.restore base=user1_dbname src=/root/backup.sql
Управление пользователями БД
Базы данных → Пользователи MySQL → Создать. Можно создать пользователя с правами на несколько баз или только на одну.
⚠️ Не используйте root MySQL для приложений. Создавайте отдельного пользователя с правами только на нужные базы данных.
Удалённый доступ к MySQL
По умолчанию MySQL доступен только локально. Для удалённого доступа:
# Разрешить доступ для конкретного IP в ISPmanager:
# Базы данных → Пользователи MySQL → выберите → Изменить → Хост: ваш_IP