Jak połączyć się z bazą MySQL z zewnątrz?

Artykuł dla panelu:
direct_Admin
WebAs

Domyślnie na serwerach zablokowany jest dostęp do baz MySQL z zewnątrz.

Aby to zmienić musisz dodać do wyjątków od blokady adresy IP komputerów, które mają mieć zezwolenie na dostęp z zewnątrz do bazy danych.

Aby dodać adres IP do nieblokowanych:

  1. Zaloguj się do panelu administratora
  2. Wybierz dowolną domenę
  3. Kliknij w „Zarządzanie MySQL” pod „Bazy danych”
  4. Wybierz bazę danych, dla której chcesz odblokować dostęp
  5. Wybierz „Dodaj IP”
  6. Wpisz swój adres IP i wybierz „Zapisz”
  7. Gotowe!

Domyślnie dodany jest jedynie localhost. Poprawne dodanie adresu IP skutkuje dodaniem do listy nieblokowanych.

Aby zezwolić na połączenia ze wszystkich adresów IP należy zamiast adresu IP podać znak %.

W przypadku, gdy połączenie do bazy danych będzie ustanawiane z różnych adresów IP, ale z określonej puli/klasy adresowej, można dodawać wybrany adres IP w postaci 123.123.123.% , gdzie % zastępuje daną pulę adresową.

Gdy dostęp do bazy z zewnątrz został włączony, aby połączyć się z nią należy podać jako adres serwera bazy danych dowolną z domen danego konta, adres pierwotnie przydzielony jako testowa domena lub nazwę domenową serwera.

Port dla połączeń do baz MySQL jest domyślny: 3306

Dane dostępowe do bazy są takie same, jak te podane w momencie jej utworzenia.

Domyślnie na serwerach webas zablokowany jest dostęp do baz MySQL z zewnątrz.

Aby to zmienić należy zgłosić nam na webas@cyberfolks.pl adresy IP komputerów, które mają mieć zezwolenie na dostęp z zewnątrz do bazy danych, abyśmy mogli dodać te adresy IP do wyjątków od blokady.

  • Jeżeli chcesz zalogować się zdalnie do swojej bazy, w pierwszej kolejności ustal dane do logowania. Możesz to zrobić w panelu WebAs w zakładce Usługi > Bazy danych i kliknij w nazwę bazy, do której chcesz się łączyć zdalnie.

Dane potrzebne do logowania znajdziesz w sekcji „Dane autoryzacyjne„.

Są to host (adres serwera), nazwa bazy, nazwa użytkownika oraz hasło, które nadano podczas tworzenia bazy.
Numer portu potrzebny do połączenia to: 3306.

  • Połączenie do bazy możesz ustalić na poziomie aplikacji zewnętrznych, możesz też bezpośrednio zalogować się do bazy z poziomu konsoli Linux zgodnie z przykładem:
root@serwer:~# mysql -h 74702.m.tld.pl - u admin74702_1 baza74702_1 --port 3306 -p
  • Wpisz hasło do bazy i kliknij enter.
  • Poprawne zalogowanie skutkuje wyświetleniem znaku zachęty w konsoli Mysql „mysql>„.