Удаленный доступ к базе данных MySQL

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск

На платных тарифах веб-хостинга доступно удаленное подключение к базе данных MySQL. Чтобы добавить адрес в удаленный доступ, вам нужно перейти в раздел "Базы данных"

Рисунок 1. Раздел "Базы данных".

На открывшейся странице перейдите в раздел "Удаленный доступ".

Рисунок 2. Раздел "Удаленный доступ".

Нажмите на кнопку "Добавить" и введите адрес сервера, с которого осуществляется подключение к базе данных.

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

Вводить необходимо адрес сервера без порта в формате 1.2.3.4. Возможно добавление только единичного адреса, добавление подсети невозможно.
Количество доступных адресов в удаленном доступе ограничено тарифом. Сколько адресов вам доступно вы можете посмотреть в описании своего тарифа.

Частые вопросы и ошибки

Вопрос: Я добавил адрес сервера, но все равно получаю ошибку Can't connect to MySQL server on 'host' (111)
Ответ: Вы добавили неверный адрес сервера. Нужно добавлять тот адрес, с которого осуществляется подключение к базе данных. Этот адрес не всегда может соответствовать адресу вашего сервера или сайта на другом хостинге. Вам необходимо в тех. поддержке хостинга, откуда вы подключаетесь, уточнить адрес основного сетевого интерфейса на сервере, где расположен ваш ресурс.
Вопрос: Как узнать какой адрес добавлять?
Ответ: Вы можете узнать его в тех. поддержке сервиса, где расположен ваш сервер, либо, если это возможно, выполнить http запрос с вашего сервера/сайта на адрес https://ifconfig.co/. Можно выполнить запрос утилитами curl, wget или подобными. Какой адрес будет в ответе, тот и нужно добавлять. Выполнять запрос нужно на сервере, который вы хотите добавить в удаленный доступ.