Notificarea „Eroare la stabilirea conexiunii la baza de date” în WordPress este o eroare fatală care face ca site-ul dvs. să fie inaccesibil utilizatorilor. Apare atunci când WordPress nu se poate conecta la baza de date.
Deoarece mai mulți factori pot afecta această conexiune, eroarea poate fi un pic dificil de depanat pentru începători.
Am rulat blogul nostru pe WordPress în ultimii 16 ani și am întâmpinat o varietate de erori și avertismente, inclusiv „Eroare la stabilirea conexiunii cu baza de date”. Prin experiența noastră și multă încercare și eroare, am învățat cum să depanăm aceste probleme fără a ne perturba site-ul.
În acest articol, vă vom arăta cum să remediați cu ușurință eroarea „Eroare la stabilirea conexiunii la baza de date” pe site-ul dvs. WordPress, pas cu pas.

Ce cauzează eroarea de stabilire a conexiunii la baza de date în WordPress?
O bază de date este un software care facilitează stocarea, organizarea și recuperarea datelor din alte software-uri.
Ca un sistem de management al conținutului, WordPress folosește o bază de date pentru a stoca tot conținutul dvs. și alte date ale site-ului web. Apoi se conectează la baza de date de fiecare dată când cineva vizitează site-ul dvs. web.
WordPress are nevoie de următoarele informații pentru conectarea la baza de date:
- Numele bazei dvs. de date
- Nume de utilizator și parolă pentru baza de date
- Server de baze de date
Această informație este stocată în fișierul de configurare WordPress, numit wp-config.php.
Dacă oricare dintre aceste informații este incorectă, atunci WordPress nu va reuși să se conecteze la serverul dvs. de baze de date și veți vedea eroarea „Eroare la stabilirea conexiunii cu baza de date”.

Este una dintre cele mai comune erori WordPress. Pe lângă credențialele incorecte, această eroare poate apărea și dacă serverul bazei de date este oprit sau fișierele bazei de date sunt corupte.
Acestea fiind spuse, să vedem cum să rezolvăm problema „Eroare la stabilirea conexiunii la baza de date” în WordPress cu depanare pas cu pas.
1. Verificați credențialele bazei de date WordPress
Credențiale incorecte sunt cea mai frecventă cauză a erorii de conexiune la baza de date. Dacă ați mutat recent site-ul WordPress pe un nou gazdă, atunci aceasta este probabil problema.
Credențialele bazei de date WordPress sunt stocate în fișierul wp-config.php. Acesta este fișierul de configurare WordPress care conține setări importante, inclusiv informații despre baza de date.
Dacă nu ați mai editat niciodată un fișier wp-config.php, atunci consultați ghidul nostru pentru începători despre cum să editați fișierul wp-config.php pentru mai multe instrucțiuni.
Veți căuta următoarele linii în fișierul wp-config.php:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Aici, trebuie să vă asigurați că informațiile pentru numele bazei de date, numele de utilizator, parola și gazda bazei de date sunt corecte.
Puteți confirma aceste informații din tabloul de bord al contului dvs. de găzduire WordPress. Pentru acest tutorial, vom folosi Bluehost, dar procesul va fi similar și pentru alte panouri de găzduire.
După ce vă conectați, faceți clic pe fila „Website” din coloana din stânga și apoi comutați la fila „Advanced”. Apoi, derulați în jos la secțiunea „Database” și faceți clic pe butonul „Manage” de lângă ea.

Aceasta va deschide pagina Baze de date MySQL în cPanel într-o fereastră nouă.
Aici, puteți găsi numele bazei de date și numele de utilizator în secțiunea „Baza de date curentă”. Nu uitați să copiați și să lipiți aceste detalii într-un notepad pentru a le putea adăuga în fișierul wp-config.

Apoi, derulați în jos la secțiunea „Utilizatori curenți”, unde puteți face clic pe linkul „Schimbați parola” de lângă numele bazei de date.
Aceasta vă va duce la un nou ecran, unde puteți schimba parola bazei de date după bunul plac.

Odată ce ați confirmat toate detaliile bazei de date, puteți modifica acele informații în fișierul dvs. wp-config.php dacă este necesar.
După aceea, încercați să vizitați din nou site-ul dvs. web pentru a vedea dacă eroarea de conectare la baza de date a dispărut.
Dacă încă vedeți eroarea, înseamnă că ceva altceva este în neregulă.
2. Verificați informațiile gazdei bazei de date
Dacă ești sigur că numele bazei de date, numele de utilizator și parola sunt corecte, atunci vrei să te asiguri că folosești informațiile corecte pentru gazda bazei de date.
Majoritatea companiilor de găzduire WordPress folosesc localhost ca gazdă a bazei de date. Cu toate acestea, unele companii de găzduire WordPress gestionate folosesc servere separate pentru a găzdui baze de date. În acest caz, informațiile gazdei bazei de date nu vor fi localhost.
Acest lucru înseamnă că va trebui să contactați compania de găzduire WordPress pentru a confirma aceste detalii.
3. Repară baza de date WordPress
Acum, este posibil să primiți o altă eroare în tabloul de bord wp-admin, cum ar fi „Una sau mai multe tabele de baze de date nu sunt disponibile” sau „Baza de date ar putea avea nevoie să fie reparată”. În acest caz, trebuie să vă reparați baza de date.
Puteți face acest lucru adăugând următoarea linie în fișierul dvs. wp-config.php. Asigurați-vă că o adăugați chiar înainte de linia „Asta e tot, opriți editarea! Blogging fericit”:
define('WP_ALLOW_REPAIR', true);
După ce ați făcut acest lucru, puteți vedea setările vizitând această pagină: http://www.yoursite.com/wp-admin/maint/repair.php. Asigurați-vă doar că înlocuiți yoursite.com cu propriul dvs. nume de domeniu.
Aici, trebuie să dai clic pe butonul „Repară baza de date” pentru a începe procesul.

Notă: Utilizatorul nu trebuie să fie conectat pentru a accesa pagina de reparare a bazei de date. După ce ați terminat repararea și optimizarea bazei de date, asigurați-vă că eliminați această linie de cod din fișierul wp-config.php.
Cu toate acestea, dacă nu doriți să adăugați cod pe site-ul dvs., puteți repara baza de date folosind cPanel-ul contului dvs. de hosting.
Accesează contul tău de găzduire, unde trebuie să deschizi pagina „Site-uri web” din coloana din stânga. Apoi, comută la fila „Avansat” și apasă butonul „Gestionare” din secțiunea Bază de date.

Aceasta va deschide cPanel într-o filă nouă. Aici, derulați în jos la secțiunea „Modify Databases” și alegeți numele bazei dvs. de date din meniul derulant „Repair Database”.
Odată ce ați făcut acest lucru, pur și simplu faceți clic pe butonul „Repară baza de date” pentru a începe procesul.

Panoul de găzduire vă va repara acum automat baza de date.
Odată ce procesul este complet, veți vedea și un mesaj de succes.

Acum puteți vizita site-ul dvs. WordPress pentru a vedea dacă eroarea a fost rezolvată sau nu.
4. Verificați dacă serverul bazei de date este oprit
Dacă totul pare să fie corect și WordPress tot nu se poate conecta la baza de date, atunci serverul dvs. de baze de date (server MySQL) ar putea fi oprit.
Acest lucru se poate întâmpla din cauza traficului intens pe un server. Serverul dvs. de găzduire pur și simplu nu poate gestiona sarcina (mai ales când sunteți pe găzduire partajată).
Din această cauză, site-ul dvs. va deveni lent și chiar poate afișa eroarea pentru unii utilizatori. În acest caz, ar trebui să luați legătura telefonic sau prin chat live cu furnizorul dvs. de găzduire și să-i întrebați dacă serverul dvs. MySQL este receptiv.
În plus, dacă aveți alte site-uri web care rulează pe același server, atunci puteți verifica acele site-uri pentru a confirma că serverul dvs. SQL este oprit.
Dacă nu aveți niciun alt site în același cont de hosting, atunci pur și simplu accesați panoul de control al hostingului și comutați la fila „Avansat”.
După aceea, faceți clic pe butonul „Gestionare” de lângă secțiunea phpMyAdmin.

Aceasta va deschide phpMyAdmin într-o fereastră nouă, unde trebuie să faceți clic pe opțiunea „Database” din partea de sus.
După aceea, dă clic pe numele bazei tale de date pentru a accesa setările acesteia. Dacă poți face asta, atunci este timpul să verifici dacă utilizatorul bazei tale de date are permisiuni suficiente.

Pentru a face acest lucru, trebuie să creați un fișier nou numit testconnection.php și să lipiți următorul cod în el:
<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>
După ce ați lipit codul, asigurați-vă că înlocuiți numele de utilizator și parola cu ale dumneavoastră. Acum puteți încărca acest fișier pe site-ul dvs. web și îl puteți accesa printr-un browser web.
Dacă scriptul s-a conectat cu succes, atunci înseamnă că utilizatorul dvs. are permisiuni suficiente și altceva cauzează eroarea.
Acum, trebuie să reveniți la fișierul wp-config și să-l scanați pentru a vă asigura că toate detaliile sunt corecte și fără greșeli de scriere.
Soluții suplimentare care au funcționat pentru utilizatori
Dacă sfaturile de depanare menționate mai sus nu reușesc să rezolve eroarea de conectare la baza de date pe site-ul dvs. web, atunci puteți încerca acești pași suplimentari.
Așa cum au raportat utilizatorii noștri, acești pași i-au ajutat pe unii dintre ei să rezolve eroarea de conexiune la baza de date pe site-urile lor web.
1. Actualizați URL-ul site-ului WordPress
Puteți încerca să actualizați URL-ul site-ului WordPress folosind phpMyAdmin în cPanel.
Pur și simplu accesați phpMyAdmin din tabloul de bord al contului dvs. de hosting și selectați baza de date WordPress din listă.
După aceea, comutați la meniul SQL din partea de sus și introduceți următoarea interogare MySQL:
UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
Ar trebui să arate așa:

Nu uitați să furnizați propriul URL al site-ului și să schimbați wp_options cu numele propriei tabele, deoarece este posibil să fi modificat prefixul tabelei WordPress.
2. Repornirea serverului web
Utilizatorii de pe servere dedicate, servere locale și servere private virtuale (VPS) pot încerca să-și repornească serverele.
Acest lucru va reporni serverul web și de baze de date, ceea ce poate remedia unele probleme temporare care cauzează eroarea.
3. Cereți ajutor
Dacă totul eșuează, atunci poate fi necesar să contactați compania de găzduire web. Toate companiile bune de găzduire WordPress vă vor ajuta să depanați problema, să vă îndrume sau chiar să o rezolve pentru dvs.
De asemenea, puteți angaja dezvoltatori WordPress pentru a vă ajuta să remediați această problemă.
Sperăm că acest articol v-a ajutat să remediați problema „Eroare la stabilirea conexiunii cu baza de date” în WordPress. De asemenea, este posibil să doriți să consultați ghidul nostru de depanare WordPress pentru sfaturi despre rezolvarea problemelor WordPress pe cont propriu sau tutorialul nostru despre cum să adăugați o pagină de eroare personalizată pentru baza de date în WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.


Riya Mehta
Salut,
Astăzi am primit aceeași eroare și am rezolvat-o acordând toate privilegiile (permisiunile) utilizatorului sub baza de date definită în fișierul de configurare, fișierul wp.config.
bog
Ceea ce mi s-a întâmplat a fost că hard disk-ul meu (linux) a intrat spontan în modul read-only. Din senin. Știu că aceasta este o cauză obscură, dar cu toate acestea m-am gândit să contribui. (de obicei semnul unui disc pe moarte, mi s-a spus).
Masood Ahmad
Salutare tuturor,
În cazul meu a fost foarte simplu. Parola pentru baza de date MySQL și parola din fișierul wp_config.php trebuie să fie aceleași, ignorând acest fapt, am schimbat parola pentru baza de date mysql și am rămas supărat toată ziua. Până când, din întâmplare, am revenit la modificarea anterioară. Site-ul meu a fost online și funcțional în secunda următoare.
Jamie
Când redenumesc index.php în index_.php — atunci partea de backend a site-ului se încarcă corect
Paginile de pe site afișează un mesaj de eroare Apache normal 'Not Found'
——
Când restaurez numele fișierului index.php — atunci nimic nu funcționează și primesc „eroare la stabilirea conexiunii la baza de date” pe paginile publice. Și caseta de text „eroare la stabilirea conexiunii la baza de date” a WordPress-ului atunci când vizitez /wp-admin
Orice ajutor pe care îl puteți oferi va fi mult apreciat!
Tony thomas
Când operați în Google Cloud, este posibil să primiți frecvent această eroare dacă RAM-ul dvs. utilizează mai multe resurse.
login to google cloud
Găsiți instanța din „compute engine”. Faceți clic pe meniul de sus pentru a găsi „compute engine”
login la SSH
tastează sudo bash (pentru a intra ca root)
Apoi tastați/copiați și lipiți:
systemctl start mariadb.service (în CentOS 7)
eroarea de stabilire a conexiunii la baza de date va fi rezolvată instantaneu.
Jarrett
Dacă folosiți mysql, puteți face acest lucru
sudo service mysql restart
Mulțumesc pentru pont!
Sabir Guiri
A funcționat perfect. Vă mulțumesc foarte mult!
Yudha Haris
Mulțumesc mult, FUNCȚIONEAZĂ..
Tim
Mulțumesc pentru acest articol... este cel mai util de pe web, aș spune.
Oricum, încă am problema (hostul este Godaddy)… Am creat pagina testconnection.php și primesc acest mesaj de eroare:
Atenție: mysql_connect(): Acces refuzat pentru utilizatorul ‘username’@’hostIP’ (folosind parola: DA) în /home/content/n3pnexwpnas01_data02/52/3027952/html/wp-config.php pe linia 106
Nu s-a putut conecta: Acces refuzat pentru utilizatorul ‘username’@’hostIP’ (folosind parola: DA)
– username fiind numele de utilizator pe care îl folosesc pentru a mă conecta la baza de date prin Phpmyadmin
– password fiind parola pe care o folosesc pentru a mă conecta la baza de date prin Phpmyadmin
– hostIP fiind valoarea hostname pe care am găsit-o în variabilele bazei de date din Phpmyadmin
Sunt blocat de ore întregi... mă puteți ajuta cu asta? Nu am nicio idee ce să fac și cum să o fac...
Mulțumesc anticipat
Suport WPBeginner
Cel mai probabil motiv pentru acest lucru sunt informațiile incorecte din fișierul dvs. wp-config.php. Acesta ar putea fi gazda dvs. MySQL, numele de utilizator, parola sau numele bazei de date. DACĂ utilizați IP-ul ca nume de gazdă, încercați să adăugați portul la acesta. Cereți suport de la gazda dvs. web.
Admin
Prashant
Dragi prieteni,
Sunt nou și știu foarte puțin despre WordPress, astăzi am întâmpinat o problemă
când încerc să public o postare nouă sau să actualizez una veche și apăs butonul publicare sau actualizări, este redirecționat automat către pagina de pornire, nu se întâmplă nimic, nicio modificare în postarea actualizată, nicio postare nouă publicată, vă rog să mă ajutați dacă cineva știe despre o astfel de problemă.
mulțumesc
Suport WPBeginner
Încercați să actualizați permalink-urile vizitând pagina Setări->Permalink-uri și pur și simplu faceți clic pe butonul de actualizare.
Admin
Abel
Hei, mulțumesc, asta a funcționat pentru mine, degetele în sus!
Robert DeRobertis
Mulțumesc, Mulțumesc, Mulțumesc.
Am fost recent spart și am schimbat parolele site-ului meu cu ceva mai sigur. Am omis să actualizez fișierul de configurare. Acest lucru a salvat situația.
Cássio Sá
Prietene, am lacrimi de bucurie acum, mi-ai salvat viața. Problema era în fișierul de configurare. Am importat vechea bază de date și am schimbat credențialele din ea, dar nu am schimbat credențialele din fișierul de configurare. Mulțumesc mult pentru pont.
Ali
Tocmai am schimbat http în HTTPS Acum site-ul meu nu se deschide și afișează aceeași eroare, vă rog să-mi spuneți ce să fac acum?
Ryan
Ai schimbat URL-ul site-ului în baza de date în tabelul WP_Options?
feizel
Mulțumesc mult. Am căutat soluția toată noaptea.
Paul
Hei, articol grozav despre cum să depanezi erorile de conectare la baza de date.
Ar putea fi o idee bună să legi la vechiul tău articol despre crearea unei pagini personalizate de eroare dB. Altfel, dacă utilizezi un program bun de caching, poate dura ceva timp până când realizezi cu adevărat că ceva nu este în regulă. Acest articol și funcția de mail înseamnă că poți fi notificat instantaneu și poți oferi o imagine frumoasă și text personalizat, ceea ce este mai profesional decât mesajul implicit.
https://www.wpbeginner.com/wp-tutorials/how-to-add-a-custom-database-error-page-in-wordpress/
stephanie wandke
Mulțumesc pentru acest articol! A fost cu siguranță o problemă cu utilizatorul bazei de date și când am adăugat un nou utilizator și parolă, am schimbat fișierul wp-config, BAM site-ul a revenit. L-ați făcut ușor și mi-am rezolvat problema în mai puțin de 15 minute. Vă mulțumesc!
Edward
Client GoDaddy. Întâmpin aceeași problemă.
Baza de date funcționa bine. Ceea ce a funcționat pentru mine a fost să intru în wp_config și să schimb următoarea linie:
define(‘DB_HOST’, ‘localhost’); [db_host era altceva, nu localhost]
la
define(‘DB_HOST’, ‘[my IP address]’) și a funcționat bine
Mulțumesc pentru pont!
Daryl
Acest lucru a funcționat pentru mine pe site-ul meu GoDaddy
Shakti
Domnule, ajutați-mă, vă rog.
Site-ul meu se încarcă și funcționează bine, dar primesc eroarea "establishing database connection" (stabilirea conexiunii la baza de date) când încerc să accesez wp-admin și, din nou, am reîncărcat pagina de 3-10 ori și site-ul meu funcționează. Din nou, primesc acea eroare neașteptat.
Suport WPBeginner
Se pare că serverul dvs. de baze de date nu răspunde. Vă rugăm să contactați gazda dvs. web și să le spuneți ce se întâmplă.
Admin
Shakti
Ok, mulțumesc, domnule
Shelly
Site-ul meu cade și primesc același mesaj de eroare la aceeași oră în fiecare noapte. Durează aproximativ o oră și jumătate, apoi site-ul este din nou online. Ar indica acest lucru o problemă cu serviciul meu de găzduire?
Harinath
Ați găsit cumva o rezoluție pentru asta?
Liesje
Thanks a lot for this article ! Piece of cake this way
Saved me a lot of work and headaches.
Cu stimă,
Liesje
praveen
am o eroare pe pagina wp-admin. spune Eroare la stabilirea conexiunii cu baza de date. cum rezolv?
Ian Wells
Acest lucru mi s-a întâmplat o dată pe instanța mea EC2 AWS. Cauza a fost că folosesc un server mic t2.micro și uneori primeam prea multe cereri httpd, mai ales când activam verificările de sănătate AWS care cresc traficul. Am reconfigurat fișierul meu /etc/httpd/conf/httpd.conf conform instrucțiunilor de aici: https://wordpress.org/support/topic/how-to-optimize-apache-for-wordpress și până acum totul este bine. Nu mai văd 20 sau mai multe procese httpd care rulează simultan, urmate de lipsă de memorie și deconectarea bazei de date.
Ian Wells
Această eroare continua să apară. O puteam rezolva repornind EC2, dar nu era foarte satisfăcător. Apoi am observat că instalarea mea EC2 era învechită, așa că am rulat „sudo yum update” pe server. Acum pare mult mai stabil.
ani
frumos... exhaustiv.. informații detaliate... m-am certat cu cei de la hosting și am cerut o cauză principală pentru performanța lentă a bazei de date / conectivitate... acești oameni au continuat să recomande upgrade-ul contului de hosting la o configurație dedicată.. POST a oferit perspective asupra problemelor probabile și modalități de abordare.
Mulțumesc!
alexsbutler
Puteți încerca, de asemenea, instrumentul Kernel for Word file repair pentru a repara fișierul Word corupt cu ușurință.
Ken Pyle
Mulțumesc pentru articol. Lunarpages este gazda mea și în jurul orei 2:30 AM (mulțumesc Jetpack pentru monitorizarea site-ului meu), site-ul meu a încetat să mai funcționeze și am avut și „Eroare la stabilirea conexiunii la baza de date”.
Cum am rezolvat problema a fost să reintroduc parola în baza de date MySQL (am ajuns acolo prin Cpanel). Am folosit aceeași parolă care era deja în fișierul de configurare, așa că a trebuit să schimb doar o singură variabilă.
Am încercat pe 3 instalări Wordpress până acum și pare să funcționeze, deoarece Jetpack m-a informat că site-ul meu este din nou online după ce a fost offline timp de 16 ore.
Este un mister de ce s-a deconectat.
Jason Teale
Sunt și eu pe Lunarpages. Deci, practic, trebuie doar să reintroduc parola blogului și asta e tot? Care a fost singura variabilă pe care ai schimbat-o?
Mike B
Eu sunt, de asemenea, pe Lunarpages. De asemenea, a trebuit să reintroduc parola în C-Panel. Ceva trebuie să se fi întâmplat cu Lunarpages în această dimineață.
NickP
Mulțumesc, Ken! Exact ce trebuia să știu. Înapoi la funcționare în câteva minute...
Rău
Am făcut niște modificări în wp_user și wp_metadata pentru a crea un nou administrator. Apoi primesc acest mesaj. Am încercat să mă uit la fișierul wp-config, dar primesc același mesaj! Ce mai pot face?
Scott
Cam ridicol privind în urmă, dar ar putea ajuta pe altcineva, așa că cred că merită împărtășit. Recent am avut un site care a fost configurat să folosească Cloudflare ca CDN. Toate înregistrările DNS „A” au fost setate, cu excepția celei pentru „mysql.domain.com”, așa că nici măcar utilizarea trucului testconnection.php nu a funcționat (pe Dreamhost care nu folosește localhost). Pur și simplu am adăugat înregistrarea „A” în Cloudflare și totul a revenit la normal.
Sharad Gupta
O soluție grozavă pentru o problemă foarte dificilă și enervantă.
MaSilat
Grozav. M-a ajutat și a rezolvat problema bazei de date.
Mohamed Azazy
De asemenea, puteți reporni serviciul MySQL dacă utilizați VPS.
– sudo service mysql restart
A funcționat pentru mine!
Dustin Overbeck
Mulțumesc pentru această sugestie. Repornirea mysql a fost soluția magică în situația mea.
Michael D
Mulțumesc pentru acest articol, a ajutat!
Am avut eroarea apărând atât în domeniul rădăcină, cât și în wp-login. Schimbarea 'localhost' cu IP-ul în wp-config.php a rezolvat-o.
Rav
Se pare că „localhost”-ul meu nu funcționa, așa că am adăugat direct adresa furnizorului meu de găzduire (mysql.hostinger.co.uk) și totul a început să funcționeze din nou!
Mulțumesc pentru ajutor!
Christopher
De fapt, primesc „Eroare la stabilirea conexiunii la baza de date” doar pe pagina mea de pornire. Toate celelalte pagini funcționează corect. Vă rog să-mi spuneți ce să fac.
Adrienne
Vechiul meu client are acum această problemă, iar site-ul ei are aproximativ 3 ani și nu a fost actualizat. Cred că tema și toate modificările au corupt acest site. Trebuie să fie șters și refăcut... acum, trebuie să găsesc o modalitate simplă de a face asta. lol
Nicole
Mutam un sistem multisite - a trebuit să schimb vechiul nume de website în baza mea de date și în fișierele .htaccess și wp-config
m3d01
Salut băieți,
I found the problem that my hosting service made update and that lead to change in the DB_HOST number so i change it back by the new one by edit the config file and the site is back again to work finally
John Bert
Recent am migrat de la Arvixe la gazda web Phi9.
De fapt, am uitat să schimb „Stringurile de conexiune MySQL” ale gazdei anterioare în wp-config.php. Acum funcționează.
Thank you for your great help I really appreciate it!
Micky
I have seen this error. I was putting the wrong MySQL port in connection line. Your post helped me fix it.
Carl
Acest lucru pare logic. Dar parcurg fiecare pas și nimic nu se schimbă. De ce este atât de complex?
Mi-a plăcut ideea de reparare a bazei de date, dar se pare că WordPress ar trebui să fie funcțional pentru a apăsa butonul Reparare bază de date. Sunt la asta de 2 zile. Există un loc unde pot găsi problema analizând niște cod? Toate acestea par atât de vagi.
Leonard Rattini
Deoarece am lucrat în designul aplicațiilor informatice timp de 30 de ani și sunt, de asemenea, înregistrat ca profesionist certificat în informatică, mulți oameni, pentru a impresiona, folosesc incorect termenul „bază de date”.
Baza de date este o metodologie diferită de păstrare a datelor decât cea utilizată înainte de apariția sa. În zilele anterioare, datele erau păstrate pe carduri de 80 de coloane legate între ele și colectiv erau cunoscute sub numele de fișier. De exemplu, multe înregistrări de facturi, colectiv, erau cunoscute sub numele de Fișierul de facturi. Înregistrările medicale colectiv, erau cunoscute sub numele de Fișier medical, etc.
În zilele timpurii ale computerelor mari mainframe, înainte de apariția PC-urilor, acestea procesau aceste „înregistrări fixe de 80 de coloane”. Odată cu apariția Internetului și a tastaturilor multiple distribuite, datele erau înregistrate ca „pachete de date” și erau stocate într-o „bază de date”, care este o structură de format tridimensională stocată în computer. Apoi, la momentul potrivit, pentru procesare, elementele de date necesitau „legături” între pachetele de date, ceea ce permitea acest lucru și arăta ca o înregistrare cu care suntem familiarizați.
O aplicație trebuie să fie proiectată ca o aplicație bazată pe baze de date care include o persoană Administrator de baze de date, altfel aplicația sa nu este o aplicație de baze de date.
O aplicație de baze de date a servit două scopuri principale față de vechile metode bazate pe fișiere utilizate în vremurile de demult, înainte de internet și de tastaturile distribuite. Unul a fost capturarea elementelor de date la primul punct de introducere (a datelor). Și, în al doilea rând, este menit să elimine „redundanta datelor”. Leonard Rattini, CCP (pentru a cunoaște credențialele mele CCP, căutați pe Google ICCP)
Toby Harding
Am văzut această eroare de câteva ori acum, cu WordPress-ul meu găzduit pe o mașină Amazon EC2 în cloud-ul lor AWS. O modalitate simplă de a rezolva problema este repornirea instanței din consola de administrare AWS.
Jake B
Mulțumesc pentru articol. Am reușit să parcurg fiecare pas până am găsit problema mea.
Necunoscut
Salut, primesc această eroare la instalarea WordPress „Eroare la stabilirea unei conexiuni la baza de date”. Ce ar trebui să fac pentru a scăpa de această eroare. Am încercat totul, cum ar fi schimbarea numelui bazei de date, am șters bazele de date anterioare, dar WordPress tot nu este instalat. Vă rog să mă ajutați!
David Clarke
Mi-a rezolvat problema în câteva minute datorită acestui articol util, mulțumesc mult!
Vineri
Nu pot face nimic, de când mi-am creat site-ul nu am umblat în acea zonă, mă poți ajuta să o fac?
mikhail
Mulțumesc pentru articol, ajută.
Pentru mine este pentru că îmi schimb parola utilizatorului bazei de date din CPanel, dar aparent fișierul wpconfig.php nu se schimbă automat când îmi schimb parola utilizatorului bazei de date.
Trebuie să o schimb manual în
define(‘DB_PASSWORD’, ‘[introduceți parola aici]’);
Juan Loayza
Mulțumesc mult! A fost o bătaie de cap… până am găsit soluția ta…
Tapiwa
Omule! Mulțumesc mult! Tocmai mi-am reparat site-ul datorită acestui articol și comentariului tău.
Max Demian
Foarte util, mulțumesc.
James Kalmakoff
Articolul a fost foarte util și mi-am rezolvat problema de conexiune la baza de date. Un alt loc unde să cauți erori este în baza de date MySQL. Asigură-te că 'database_username' și 'database_name' sunt alocate corect unul celuilalt și că nu există greșeli de scriere!
Dawn
Tocmai am primit această eroare, am copiat și am lipit o pagină într-un document Word, am văzut că a fost adăugat un paragraf cu reclame și linkuri către site-uri precum viagra etc. Am eliminat paragraful cu reclame/linkuri și am lipit textul înapoi pe pagina mea web. Eram la a doua pagină și am postat actualizările, când am primit această eroare… a mai pățit cineva asta?
J
Hei – asta nu vă va ajuta problema, dar nu ar trebui să folosiți Word pentru a edita aceste fișiere. Doriți să folosiți un program mai simplu, cum ar fi Notepad/TextEdit etc.
Peter Gough
Mulțumesc mult pentru acest articol. Foarte, foarte util.