Conectați PHP la baza de date MySQL

Conectati Php La Baza De Date Mysql



PHP este un limbaj popular care poate crea site-uri web dinamice care pot prelua date ca intrare, le pot stoca și le pot procesa. PHP acceptă multe baze de date, iar MySQL este una dintre ele. Mulți oameni doresc să implementeze un site web PHP dinamic, dar se tem de conexiunea dintre site și baza de date MySQL, ceea ce nu este o sarcină grea.

Acest articol vă oferă cea mai simplă și optimă soluție pentru conectarea codului PHP la baza de date MySQL. Pentru început, această postare se asigură că MySQL și PHP sunt instalate în sistemul dumneavoastră.

Confirmați disponibilitatea PHP și MySQL

Pentru a confirma dacă PHP este instalat sau nu în sistem, verificați versiunea acestuia tastând:







> php -v



În rezultatul de mai sus, este vizibil că PHP este disponibil în sistem.



Pentru a verifica versiunea MySQL, tastați:





> sqlsh.exe

MySQL este, de asemenea, disponibil în sistem.



Notă: Dacă aveți deja o bază de date, săriți peste pasul următor.

Creați o bază de date MySQL

Pentru a crea o bază de date MySQL, accesați MySQL Workbench și faceți clic pe „ conexiuni MySQL butonul ”:

Tastați ' Numele conexiunii ', și ' nume de utilizator' și faceți clic pe „ magazin în Vault butonul ”:

Stocați parola pentru baza de date și faceți clic pe „ Bine butonul ”:

Faceți clic pe „ Bine ” pentru fereastra „Configurare conexiune nouă”:

Pe tabloul de bord, veți vedea baza de date după crearea cu succes:

După crearea bazei de date, următorul pas este conectarea acesteia cu PHP.

Conectați PHP la baza de date MySQL

Deschideți editorul de cod și creați un fișier numit „ conexiune.php ”:

Configurați conexiunea, furnizând detalii despre baza de date „ numele serverului ”, “ nume de utilizator ', și ' parola ”. Observați mai jos sintaxa pentru conectarea la MySQL folosind PHP:

Sintaxă

$servername = '';

$username = '';

$parolă = '';

După furnizarea detaliilor bazei de date, fișierul va arăta astfel:

Următorul pas este formarea conexiunii folosind PHP sintaxa este ca

Sintaxă :

$conexiune = mysqli new($servername, $username, $parola);

Următorul pas este gestionarea erorilor pentru conexiune:

if ($connection->connect_error) {

die('Conexiune eșuată: ' . $connection->connect_error);

}

echo „Conectat cu succes la baza de date Localhost”;

Salvați acest fișier.

În terminalul editorului de cod, tastați această comandă pentru a rula fișierul, asigurați-vă că furnizați corect numele fișierului cu locația fișierului cu referire la locația terminalului:

> php .\connection.php

În rezultatul de mai sus este vizibil că conexiunea a avut succes.

Notă : Dacă nu veți furniza parola corectă sau orice altă autentificare, va afișa o eroare, afișată în captura de ecran de mai jos:

Pentru a închide conexiunea dintre PHP și baza de date MySQL, tastați:

$ conexiune->close();

Deci, folosind acest ghid, vă puteți conecta codul PHP cu baza de date MySQL în cel mai scurt timp.

Concluzie

Pentru a conecta o bază de date MySQL cu codul dvs. PHP, instalați MySQL și PHP în sistemul dvs. Creați o bază de date, în fișierul PHP pentru a defini numele serverului, numele de utilizator și parola bazei de date MySQL. Scrieți o comandă MySQL de conexiune „ $conexiune = mysqli new($servername, $username, $parola); ” iar pentru tratarea erorilor utilizați instrucțiunea if. Salvați și rulați acest fișier PHP pentru a conecta PHP la MySQL.