Povežite PHP s MySQL bazom podataka

Povezite Php S Mysql Bazom Podataka



PHP je popularan jezik koji može stvarati dinamičke web stranice koje mogu uzimati podatke kao unos, pohranjivati ​​ih i obrađivati. PHP podržava mnoge baze podataka, a MySQL je jedna od njih. Mnogi ljudi žele implementirati dinamičko PHP web mjesto, ali se boje veze između web mjesta i MySQL baze podataka, što nije težak zadatak.

Ovaj vam članak nudi najlakše i optimalno rješenje za povezivanje PHP koda s MySQL bazom podataka. Za početak, ovaj post osigurava da su MySQL i PHP instalirani u vašem sustavu.

Potvrdite dostupnost PHP-a i MySQL-a

Kako biste provjerili je li PHP instaliran u sustavu ili ne, provjerite njegovu verziju upisivanjem:







> php -v



U gornjem izlazu vidljivo je da je PHP dostupan u sustavu.



Za provjeru verzije MySQL-a upišite:





> sqlsh.exe

MySQL je također dostupan u sustavu.



Napomena: Ako već imate bazu podataka, preskočite sljedeći korak.

Stvorite MySQL bazu podataka

Za izradu MySQL baze podataka idite na MySQL Workbench i kliknite na ' MySQL veze ' dugme:

Upišite ' Naziv veze ', i ' Korisničko ime' i kliknite na ' pohranite u Vault ' dugme:

Pohranite lozinku za bazu podataka i kliknite na “ u redu ' dugme:

Klikni na ' u redu ” za prozor „Postavljanje nove veze”:

Na nadzornoj ploči vidjet ćete bazu podataka nakon njezine uspješne izrade:

Nakon izrade baze, slijedi njezino povezivanje s PHP-om.

Povežite PHP s MySQL bazom podataka

Otvorite uređivač koda i kreirajte datoteku pod nazivom ' veza.php ”:

Konfigurirajte vezu pružanjem pojedinosti o bazi podataka “ ime poslužitelja ”, “ Korisničko ime ', i ' lozinka ”. Promatrajte sintaksu za povezivanje na MySQL pomoću PHP-a u nastavku:

Sintaksa

$servername = ' ';

$username = '';

$lozinka = '';

Nakon unosa podataka o bazi podataka, datoteka će izgledati ovako:

Sljedeći korak je formiranje veze koristeći PHP sintaksa je kao

Sintaksa :

$connection = new mysqli($servername, $username, $password);

Sljedeći korak je rukovanje greškama za vezu:

if ($connection->connect_error) {

die('Povezivanje nije uspjelo: ' . $connection->connect_error);

}

echo 'Uspješno povezano s lokalnom bazom podataka';

Spremite ovu datoteku.

U terminalu uređivača koda upišite ovu naredbu za pokretanje datoteke. Provjerite jeste li unijeli točan naziv datoteke s lokacijom datoteke s referencom na lokaciju terminala:

> php .\veza.php

U gornjem ispisu vidljivo je da je veza uspješna.

Bilješka : Ako ne date točnu lozinku ili bilo koju drugu vjerodajnicu, prikazat će se pogreška, prikazana na snimci zaslona u nastavku:

Da biste zatvorili vezu između PHP-a i MySQL baze podataka, upišite:

$ veza->zatvori();

Stoga pomoću ovog vodiča možete u trenu povezati svoj PHP kod sa svojom MySQL bazom podataka.

Zaključak

Da biste povezali MySQL bazu podataka sa svojim PHP kodom, instalirajte MySQL i PHP u svoj sustav. Stvorite bazu podataka u PHP datoteci za definiranje imena poslužitelja, korisničkog imena i lozinke MySQL baze podataka. Napišite vezu MySQL naredbu “ $connection = new mysqli($servername, $username, $password); ” i za rukovanje pogreškama koristite naredbu if. Spremite i pokrenite ovu PHP datoteku za povezivanje PHP-a s MySQL-om.