Šiame straipsnyje pateikiamas paprasčiausias ir optimaliausias PHP kodo prijungimo prie MySQL duomenų bazės sprendimas. Pirmiausia šis įrašas užtikrina, kad jūsų sistemoje būtų įdiegtos MySQL ir PHP.
Patvirtinkite PHP ir MySQL prieinamumą
Norėdami patvirtinti, ar PHP yra įdiegtas sistemoje, patikrinkite jo versiją įvesdami:
> php -v
Aukščiau pateiktame išvestyje matoma, kad sistemoje yra PHP.
Norėdami patikrinti MySQL versiją, įveskite:
> sqlsh.exe
MySQL taip pat yra sistemoje.
Pastaba: jei jau turite duomenų bazę, kitą veiksmą praleiskite.
Sukurkite MySQL duomenų bazę
Norėdami sukurti MySQL duomenų bazę, eikite į „MySQL Workbench“. ir spustelėkite „ MySQL jungtys “ mygtukas:
Įveskite ' Ryšio pavadinimas “ ir „ Vartotojo vardas' ir spustelėkite „ parduotuvėje Vault “ mygtukas:
Išsaugokite duomenų bazės slaptažodį ir spustelėkite „ Gerai “ mygtukas:
Spustelėkite „ Gerai “ mygtuką langui „Nustatyti naują ryšį“:
Sėkmingai sukūrus duomenų bazę, prietaisų skydelyje pamatysite:
Sukūrus duomenų bazę, kitas žingsnis – jos sujungimas su PHP.
Prijunkite PHP prie MySQL duomenų bazės
Atidarykite kodo rengyklę ir sukurkite failą pavadinimu „ ryšys.php “:
Sukonfigūruokite ryšį pateikdami išsamią duomenų bazės informaciją “ serverio pavadinimas “, „ Vartotojo vardas “ ir „ Slaptažodis “. Toliau stebėkite prisijungimo prie MySQL sintaksę naudodami PHP:
Sintaksė
$servername = '$username = '
$password = '
Pateikus duomenų bazės duomenis, failas atrodys taip:
Kitas žingsnis yra sukurti ryšį naudojant PHP, kurio sintaksė yra tokia
Sintaksė :
$ryšys = naujas mysqli($serverio vardas, $vartotojo vardas, $slaptažodis);Kitas žingsnis yra atlikti ryšio klaidų apdorojimą:
if ($connection->connect_error) {die('Prisijungti nepavyko: ' . $ryšys->prisijungimo_klaida);
}
echo 'Sėkmingai prisijungta prie Localhost duomenų bazės';
Išsaugokite šį failą.
Kodo rengyklės terminale įveskite šią komandą, kad paleistumėte failą. Įsitikinkite, kad teisingai nurodėte failo pavadinimą ir failo vietą su nuoroda į terminalo vietą:
> php .\connection.php
Aukščiau esančioje išvestyje matoma, kad ryšys pavyko.
Pastaba : Jei nepateiksite teisingo slaptažodžio ar kitų kredencialų, bus rodoma klaida, parodyta toliau esančioje ekrano kopijoje:
Norėdami uždaryti ryšį tarp PHP ir MySQL duomenų bazės, įveskite:
$ ryšys->uždaryti();Taigi naudodami šį vadovą galite greitai susieti savo PHP kodą su MySQL duomenų baze.
Išvada
Norėdami sujungti MySQL duomenų bazę su savo PHP kodu, įdiekite MySQL ir PHP savo sistemoje. Sukurkite duomenų bazę PHP faile, kad nustatytumėte MySQL duomenų bazės serverio vardą, vartotojo vardą ir slaptažodį. Parašykite prisijungimo MySQL komandą ' $ryšys = naujas mysqli($serverio vardas, $vartotojo vardas, $slaptažodis); “ ir klaidų apdorojimui naudokite teiginį if. Išsaugokite ir paleiskite šį PHP failą, kad prijungtumėte PHP prie MySQL.