Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] błąd 2003, Can't Connect To Mysql Server


Rekomendowane odpowiedzi

Bywalec
Opublikowano

Jest to mój pierwszy poradnik, więc proszę mnie nie bić :D

Na początek samo wyjaśnienie błędu.

2003 - jest to unikatowy numer błędu. W PHP, można go sprawdzić funkcją int mysql_errno()

Can't connect to MySQL server - treść błędu. Przetłumaczmy to:

To jest ukryta treść, proszę

Skoro wiemy jak to działa, to postarajmy się poszukać przyczyny.

Najczęstrzą jest Firewall.

Jak zaradzić?

Sposoby są dwa:

a) wyłączyć FireWalla

B) dodać VPC do wyjątków

Drugą przyczyną jest brak uprawnień.

Co prawda byłoby to prędzej przyczyną do wystąpienia błędu o treści

To jest ukryta treść, proszę

Jak dodać te uprawnienia?

Załóżmy, że nasze IP z Hamachi jest takie:

To jest ukryta treść, proszę

No to uruchamiamy VPC, logujemy się na root'a i:

Mcncc.com# mysql -p -u root

Enter password: <tutaj wpisujemy nasze hasło dla roota(MySQL)... domyślnie: 123456. UWAGA: Hasło się nie wyświetla!>

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'5.88.226.162' IDENTIFIED BY '<nasze hasło dla roota(MySQL)>';

Od tego momentu, nie powinno być problemów z wystąpieniem błędu o kodzie 2003

Jeśli jednak, możecie śmiało do mnie pisać(gg: 10447088)

Pozdrawiam,

WHT

Mission possible...

Bywalec
Opublikowano

Ostatnio coraz więcej takich tematów widzę... Więc myślę, że się przyda :)

Mission possible...

  • 1 rok później...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...