VPS · База данных и Redis

База данных MySQL к VPS

Опция тарифа: хост, логин и пароль, подключение с VPS, программ и сайта, phpMyAdmin, копии.

«База данных MySQL» - опция тарифа VPS: MariaDB (совместима с MySQL) на нашем узле рядом с вашей VPS. Вам не нужно ставить и обслуживать сервер баз данных на самой VPS: базы создаются в кабинете, копируются каждую ночь, а подключение с VPS работает сразу.

Как добавить

При заказе VPS выберите тариф базы в блоке «База данных MySQL» (рядом с операционной системой). К уже работающей VPS её добавляют кнопкой Изменить тариф на странице VPS - первая база d<ID>_main появится через минуту. Так же опцию можно убрать: базы и их данные при этом удаляются.

Данные для подключения

На странице VPS (VPS → ваша VPS → Управление → База данных MySQL) у каждой базы есть хост, порт, название, логин и пароль. Кнопка «Все данные» копирует их одним текстом.

Откуда подключаетесьХост
С вашей VPS91.211.118.120, порт 3306 - всегда, без настроек
Из интернета: ваш компьютер, другой сервертот же хост - только с IP из белого списка
С игрового сервера или сайта на h0st172.18.0.1, порт 3306 - всегда

Название базы и логин одинаковы, например d12_main: d12_ - префикс вашей VPS, main - название, которое вы дали.

Примеры

Терминал на VPS (клиент: apt install mariadb-client или dnf install mariadb):

mysql -h 91.211.118.120 -P 3306 -u d12_main -p d12_main

PHP (PDO):

new PDO('mysql:host=91.211.118.120;port=3306;dbname=d12_main;charset=utf8mb4', 'd12_main', 'пароль');

Python:

pymysql.connect(host='91.211.118.120', user='d12_main', password='пароль', database='d12_main')

SourceMod (databases.cfg на игровом сервере h0st):

"stats"
{
    "driver"   "mysql"
    "host"     "172.18.0.1"
    "database" "d12_main"
    "user"     "d12_main"
    "pass"     "пароль"
    "port"     "3306"
}

phpMyAdmin

Управлять базой в браузере можно на db.h0st.pro: войдите логином и паролем базы. Там удобно создавать таблицы, импортировать и экспортировать дамп.

Лимиты и копии

  • Тариф ограничивает количество баз и общий размер. Когда размер превышен, кабинет это покажет - перейдите на больший тариф базы («Изменить тариф»).
  • Все базы каждую ночь сохраняются в дамп и копируются на другой сервер. Свой дамп можно сделать в phpMyAdmin (Экспорт) или mysqldump.
  • «Новый пароль» меняет пароль сразу - обновите его в своих программах.
  • Если аренда VPS не оплачена, пользователи баз блокируются вместе с VPS; после оплаты всё возвращается.
Не нашли ответ?

Напишите в поддержку - поможем с сервером, плагинами или оплатой. Ответ придёт на email.

Поддержка