Brak możliwośći podłączenia się do MySql z zewnątrz

Zombie
vps, mysql
Cubixor
Cubixor

Mam problem - nie mogę się podłączyć żadnym zewnętrznym programem (czyli takim który NIE znajduje się na VPS) do MySql. Na vps wszystko działa normalnie - loguję się na /phpmyadmin kontem root i moim hasłem. Za to gdy chcę się podłączyć do bazy danych programem takim jak MySQL Workbench nie mogę się połączyć. Jako host wpisuję IP vpsa, port zostawiam domyślny a login i hasło takie jakimi się loguję w phpmyadmin. Proszę o proste tłumaczenia ponieważ dopiero z tym zaczynam więc wielu rzeczy jeszcze nie umiem.

KMatuszak
KMatuszak Weteran

Edytuj plik /etc/mysql/my.cnf - znajdź linie

bind-address = 127.0.0.1

i wstaw przed nią znak #

#bind-address = 127.0.0.1

Następnie zaloguj się do phpMyAdmin i na dole w konsoli wykonaj poniższą komendę wpisując hasło w odpowiednie miejsce

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

Na koniec zrestartuj serwer MySQL

Cubixor
Cubixor

Nie widzę tej konsoli w phpmyadmin. @KMatuszak

tempsnip|690x345

KMatuszak
KMatuszak Weteran

Stara wersja - możesz też tą komendę wykonać uruchamiając konsolę MySQL przez SSH poleceniem

mysql -u root
Nieznajomy11
Nieznajomy11 Moderator forum.lvlup.pro
system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.