Я не могу подключиться удаленно через mysql workbench 8 к серверу MySQL 5.5 - PullRequest
0 голосов
/ 21 сентября 2019

Я представляю свою проблему: я не могу подключиться удаленно через 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

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

Что мне еще нужно сделать, чтобы подключиться?

...