Jak naprawić błąd połączenia z bazą danych

Używasz PHP i MySQL bezproblemowo w Twojej witrynie. Tego dnia niespodziewanie pojawia się błąd połączenia z bazą danych. Chociaż baza danych połączenie błąd może wskazywać na większy problem, zwykle wynika to z jednego z kilku scenariuszy:

Wczoraj wszystko było w porządku

Możesz połączyć się wczoraj i nie zmieniłeś żadnego kodu w swoim skrypcie. Nagle dzisiaj nie działa. Ten problem prawdopodobnie dotyczy twojego hosta. Twój dostawca hostingu może mieć bazy danych w trybie offline w celu konserwacji lub z powodu błędu. Skontaktuj się z serwerem internetowym, aby sprawdzić, czy tak jest w danym przypadku, a jeśli tak, to kiedy ma nastąpić utworzenie kopii zapasowej.

Ups!

Jeśli baza danych znajduje się pod innym adresem URL niż plik PHP, którego używasz do łączenia się z nią, przyczyną może być wygaśnięcie nazwy domeny. Brzmi głupio, ale zdarza się często.

Nie mogę się połączyć z Localhost

Localhost nie zawsze działa, więc musisz wskazać bezpośrednio swoją bazę danych. Często jest to coś w rodzaju mysql.yourname.com lub mysql.hostingcompanyname.com. Zamień „localhost” w swoim pliku na adres bezpośredni. Jeśli potrzebujesz pomocy, Twój hosting może wskazać właściwy kierunek.

instagram viewer

Moja nazwa hosta nie będzie działać

Sprawdź dokładnie swoją nazwę użytkownika i hasło. Następnie potrójnie je sprawdź. Jest to jeden z obszarów, który ludzie często przeoczają lub sprawdzają tak szybko, że nawet nie zauważają swojego błędu. Nie tylko musisz sprawdzić, czy twoje dane uwierzytelniające są prawidłowe, ale także upewnij się, że masz odpowiednie uprawnienia wymagane przez skrypt. Na przykład użytkownik tylko do odczytu nie może dodawać danych do bazy danych; niezbędne są uprawnienia do zapisu.

Baza danych jest uszkodzona

Zdarza się. Teraz wkraczamy na terytorium większego problemu. Oczywiście, jeśli regularnie tworzysz kopie zapasowe bazy danych, wszystko będzie w porządku. Jeśli wiesz, jak przywrócić bazę danych z kopii zapasowej, za wszelką cenę, zrób to. Jeśli jednak nigdy tego nie zrobiłeś, skontaktuj się z usługodawcą internetowym, aby uzyskać pomoc.

Naprawianie bazy danych w phpMyAdmin

Jeśli użyjesz phpMyAdmin z bazą danych możesz to naprawić. Przed rozpoczęciem wykonaj kopię zapasową bazy danych - na wszelki wypadek.

  1. Zaloguj się do swojego serwera internetowego.
  2. Kliknij ikonę phpMyAdmin
  3. Wybierz bazę danych, której dotyczy problem. Jeśli masz tylko jedną bazę danych, należy ją wybrać domyślnie.
  4. W głównym panelu powinna zostać wyświetlona lista tabel bazy danych. Kliknij Zaznacz wszystkie.
  5. Wybierać Tabela napraw z menu rozwijanego.
instagram story viewer