Система управления базами данных MySQL

MySQL - система управления базами данных (СУБД). Большинство популярных движков сайтов и форумов используют MySQL для работы.

На хостинге используется MySQL 5.6 и 8.0

Выбрать нужную версию можно в контрольной панели при создании БД.

Параметры доступа к MySQL серверу

Логин и пароль для каждой БД можно посмотреть в контрольной панели в меню “Базы данных MySQL”.

Сервер `localhost`
Адрес сервера для внешних подключений указан в контрольной панели (меню - Базы данных)
Логин Имя пользователя базы данных
(имеет вид: `a1234-mydb`)
Пароль Пароль пользователя базы данных
(указан в контрольной панели)

Адрес подключения к MySQL 8 для каждого аккаунта свой и указан в контрольной панели.

Удалённый доступ к MySQL серверу

phpMyAdmin - ссылка на PMA именно для вашего аккаута указана в контрольной панели.

phpMyAdmin не предназначен для создания и загрузки дампов БД. Для того, чтобы скачать дамп, удобнее сделать полный бекап аккаунта (Контрольная панель → “Бекапы”) и скачать дамп нужной БД.

Загрузить свой дамп в БД удобно в командной строке (ssh), или через сторонние программы.

Мы рекомендуем использовать SQLyog (Community Edition). Она так же работает в эмуляторе Wine под Linux и OS X.

Специфика MySQL серверов нашего хостинга

Регистрозависимость

Все MySQL сервера базируются на операционных системах семейства UNIX, поэтому названия таблиц и колонок регистрозависимы. Т.е. MyTable и mytable - это разные таблицы.

Кодировки

Кодировка по умолчанию при создании баз - utf8. Однако на сервере mysql.dobrohost.ru (сервера santa и buffy) для совместимости со старыми скриптами по умолчанию выполняется SET NAMES cp1251 для всех соединений.

Для разработчиков - соответствующие строчки в конфиге mysql сервера:

[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
init-connect="SET NAMES cp1251;"

Лучше не полагаться на настройки по умолчанию, а явно прописывать необходимые кодировки в ваших скриптах.