Zdalny dostęp do bazy MySQL
Zezwól na połączenie z bazą z zewnętrznego adresu IP.
⏱ 1 min czytania
Kiedy potrzebny
Zdalny dostęp przydaje się, gdy łączysz się z bazą z komputera lub innej usługi (np. lokalne narzędzie, aplikacja zewnętrzna).
Konfiguracja
W sekcji baz danych dodaj dozwolony host (adres IP), z którego będą przychodzić połączenia. Bez tego serwer odrzuci zdalne logowanie.
Połączenie
Po dodaniu hosta połączysz się np. z wiersza poleceń:
mysql -h serwer.verris.pl -u user_nazwa -p nazwa_bazyBezpieczeństwo
Ogranicz dostęp do konkretnego IP zamiast otwierać na cały świat. Używaj silnego hasła i, jeśli to możliwe, połączenia szyfrowanego.
Najczęstsze pytania
Dlaczego zdalne połączenie z bazą jest odrzucane?
Najczęściej brakuje dozwolonego hosta. Dodaj swój publiczny adres IP na liście dostępu w sekcji baz danych — bez tego serwer blokuje logowanie z zewnątrz.
Czy mogę otworzyć bazę na wszystkie adresy IP?
Technicznie tak (host „%"), ale odradzamy — to duże ryzyko. Ogranicz dostęp do konkretnych, znanych adresów IP.