Ako opraviť chybu pripojenia k databáze

Používate PHP a MySQL hladko spolu na vašom webe. Tento jeden deň, z modrej, sa zobrazí chyba pripojenia k databáze. Aj keď databáza prípojka chyba by mohla naznačovať väčší problém, zvyčajne je výsledkom jedného z niekoľkých scenárov:

Včera bolo všetko v poriadku

Môžete sa pripojiť včera a vo svojom skripte ste nezmenili žiadny kód. Zrazu dnes to nefunguje. Tento problém pravdepodobne leží na vašom webhostingu. Váš poskytovateľ hostingu môže mať databázy offline kvôli údržbe alebo kvôli chybe. Kontaktujte svojho webového servera a zistite, či je tomu tak, a ak áno, kedy sa očakáva ich zálohovanie.

Och!

Ak sa vaša databáza nachádza na inej adrese URL, ako je súbor PHP, pomocou ktorého sa k nej pripájate, je možné, že platnosť vašej domény vyprší. Znie to hlúpo, ale stáva sa to veľa.

Nemôžem sa pripojiť k Localhost

Localhost nemusí vždy fungovať, takže musíte ukazovať priamo do svojej databázy. Často je to niečo ako mysql.yourname.com alebo mysql.hostingcompanyname.com. Nahraďte „localhost“ vo vašom súbore priamou adresou. Ak potrebujete pomoc, váš webový hostiteľ vás môže nasmerovať správnym smerom.

instagram viewer

Moje meno hostiteľa nebude fungovať

Skontrolujte svoje používateľské meno a heslo. Potom ich trojito skontrolujte. Toto je oblasť, ktorú ľudia často prehliadajú, alebo kontrolujú tak rýchlo, že si ani nevšimnú svoju chybu. Musíte nielen skontrolovať, či sú vaše poverenia správne, ale mali by ste sa tiež uistiť, že máte správne povolenia vyžadované skriptom. Napríklad používateľ len na čítanie nemôže do databázy pridávať údaje; sú potrebné oprávnenia na zápis.

Databáza je poškodená

To sa stáva. Teraz vstupujeme na územie väčšieho problému. Samozrejme, ak budete svoju databázu pravidelne zálohovať, budete v poriadku. Ak viete, ako obnoviť databázu zo zálohy, choďte a urobte to. Ak ste to však nikdy neurobili, požiadajte o pomoc svojho hostiteľa webu.

Oprava databázy v phpMyAdmin

Ak používate phpMyAdmin pomocou databázy ho môžete opraviť. Skôr ako začnete, vytvorte si zálohu databázy - pre prípad.

  1. Prihláste sa na svoj webový server.
  2. Kliknite na ikonu phpMyAdmin
  3. Vyberte postihnutú databázu. Ak máte iba jednu databázu, mala by sa predvolene vybrať.
  4. Na hlavnom paneli by ste mali vidieť zoznam databázových tabuliek. cvaknutie Skontrolujte všetko.
  5. zvoliť Tabuľka opráv z rozbaľovacej ponuky.