Cum de a crea o conexiune bază de date în PHP

Întrebarea este destul de popular în rândul nou-veniții și dau un articol separat ar fi greșit. Cum să utilizați PHP pentru a crea o conexiune la baza de date? Trebuie să spun, instrumente PHP este suficient pentru a finaliza lucrul cu baze de date și interacțiunea cu MySQL. Acum, încercați să vă conectați!







Ce trebuie să se conecteze la PHP MySQL?


1. Fixed o bază de date și o bază de date de lucru. De exemplu, în MySQL (baze de date Ce și MySQL?).
2. cont de utilizator pentru MySQL cu privilegii corespunzătoare (Ce drepturi și privilegii în MySQL?)
3. Prin urmare, serverul cu PHP

Dacă nu efectuați una dintre aceste elemente, conexiunea va eșua.

Dacă lucrați deja pe serverul de hosting, sau pe un ansamblu ad-hoc (Denwer, XAMPP, etc), apoi PHP, MySQL si sunt cel mai probabil deja instalate.

Algoritmul de interacțiune PHP si MySQL


1. Conectarea la baza de date
2. Cererea Trimiterea și primirea rezultatelor
3. (Preferabil) de închidere de conectare

Acum conectați la baza de date folosind PHP:








După cum puteți vedea, pentru conexiunea specificată patru parametri:

1. Numele gazdei. În multe cazuri, este suficient să se precizeze localhost (pe același hosting).
2. Numele de utilizator pe care le-ați înregistrat pentru a folosi MySQL.
3. Parola de utilizator pe care le-ați înregistrat pentru a folosi MySQL.
4. Numele bazei de date, la care doriți să vă conectați. Prin urmare, utilizatorul, pe care le-am arătat, ar trebui să li se permită să lucreze în această bază de date.

Ca urmare, dacă ceva este incorectă, nu este nimic penal nu se va întâmpla, și cel mai probabil veți primi o eroare. Dar fii optimist, să presupunem că ați introdus totul corect.

Un alt tip de conexiune:


Aici am creează în mod clar o variabilă cu un exemplu de date de utilizator și gazdă, și apoi să creați o conexiune.

Cum de a sparge (ieșire) pentru a se conecta la baza de date în PHP?


Există cazuri în care datele pentru conexiunea specificate incorect. În acest caz, script-ul continuă să elaboreze fișier PHP și produce un anumit număr de erori și avertismente la pagina. Pentru aceste cazuri, am sugerăm să utilizați un handler de eroare la conectarea la baza de date. În cazul conexiunii nereușite, veți vedea un mesaj de avertizare care spune în ce stadiu al problemei:


De asemenea, este important ca elaborarea script-ul se oprește pe care le va proteja de masa de date incorecte.

Felicitări! Acum știți cum să vă conectați la baza de date în PHP și a închide conexiunea!

Vă mulțumesc pentru atenție!