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.