Я представляю свою проблему: я не могу подключиться удаленно через mysql workbench 8, который установлен на клиенте Windows, на сервере MySQL 5.5 - openssh установлен на сервере Ubuntu
Это шаги, которые ясделано:
туннель с Putty на публичный IP порт xxxxxxx 22, туннели SSH настроены с IP 10.10.10.1:3306 и туннели работает.
изменил файл
/etc/my.cnf
комментируя
"bind-address 127.0.0.1"
, чтобы разрешить удаленный доступ
Я ввелразрешения mysql через "mysql -u root -p"
GRANT ALL PRIVILEGES ON *. * TO 'root' @ '%' IDENTIFIED BY 'password' WITH GRANT OPTION;
создан пользователь mysql -u root -p
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
CREATE USER 'username'@'IP ADDRESS' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
перезапустите службу mysql
Я пытаюсь подключиться к Workbench, выполнив:
стандартный тип подключения (TCP / IP)
HOSTNAME = 127.0.0.1 port 3306
USERNAME = root
PASSWORD = xxxx
ИЯ не могу подключиться к базе данных удаленно, но она всегда открывает локальную.
Что мне еще нужно сделать, чтобы подключиться?