Narzędzia Mysql gui, których używam do łączenia się z moją bazą danych, to sql jog
Łączę dane użytkowania z env laravel
Jeśli połączę się z danymi z env localhost, to działa
Jeśli połączę się z danymi z serwera pomostowego, to nie działa
Mój env localhost wygląda następująco:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=myshop
DB_USERNAME=root
DB_PASSWORD=secret
Próbuję w sql yog w ten sposób:
Korzystam z hosta db, portu db, nazwy użytkownika i hasła z env, aby połączyć się w taki sposób
To działa
Mój serwer env inscenizuje się tak:
DB_CONNECTION=mysql
DB_HOST=xx.xxx.xx.xx
DB_PORT=3306
DB_DATABASE=myshop
DB_USERNAME=forge
DB_PASSWORD=xxxxxxxxxxxxxxx
Używam danych do połączenia się z sql yog
Istnieje taki błąd:
Jak mogę rozwiązać ten błąd?
Odpowiedzi:
0 dla odpowiedzi № 1jeśli mysql-server na serwerze zdalnym, najpierw musisz dodać swój ip mysql conf
https://support.rackspace.com/how-to/mysql-connect-to-your-database-remotely/
0 dla odpowiedzi nr 2
Do tego celu należy użyć tunelowania SSH.
http://sqlyogkb.webyog.com/article/154-connecting-using-ssh-tunneling