
Сегодня я расскажу как сделать так, чтобы стало возможно подключение к MySQL серверу, расположенному на удалённом хосте.
Если начать подключаться без подготовки, то Вы скорее всего увидите что-то вроде этого:
Чтобы исправить это нам нужно разрешить подключение к нашему MySQL серверу для конкретного пользователя.
Для этого нам нужно открыть консоль MySQL. (Обычно это можно сделать через tools —> Launch command line) и ввести следующие команды по очереди:
mysql> CREATE USER 'user'@'%' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'
-> WITH GRANT OPTION;
Если всё хорошо, то Вы увидите следующее:
Теперь при подключении к удалённому MySQL серверу нужно использовать:
- пользователь — user
- пароль — password
Готово! В итоге подключение будет успешным.