Ikonekta ang PHP sa MySQL Database

Ikonekta Ang Php Sa Mysql Database



Ang PHP ay isang tanyag na wika na maaaring lumikha ng mga dynamic na website na maaaring kumuha ng data bilang input, iimbak, at iproseso ito. Sinusuportahan ng PHP ang maraming database at isa na rito ang MySQL. Maraming tao ang gustong mag-deploy ng isang dynamic na PHP website ngunit natatakot sa koneksyon sa pagitan ng website at ng MySQL database, na hindi isang mahirap na gawain.

Ang artikulong ito ay nagbibigay sa iyo ng pinakamadali at pinakamainam na solusyon para sa pagkonekta ng PHP code sa MySQL database. Upang magsimula, tinitiyak ng post na ito na ang MySQL at PHP ay naka-install sa iyong system.

Kumpirmahin ang Availability ng PHP at MySQL

Upang kumpirmahin kung naka-install ang PHP sa system o hindi, suriin ang bersyon nito sa pamamagitan ng pag-type:







> php -v



Sa output sa itaas, makikita na available ang PHP sa system.



Upang suriin ang bersyon ng MySQL, i-type ang:





> sqlsh.exe

Ang MySQL ay magagamit din sa system.



Tandaan: Kung mayroon ka nang database, laktawan ang susunod na hakbang.

Lumikha ng MySQL Database

Upang lumikha ng MySQL Database, pumunta sa MySQL Workbench at i-click ang ' Mga koneksyon sa MySQL 'button:

I-type ang ' Pangalan ng koneksyon ”, at “ username” at i-click ang ' tindahan sa Vault 'button:

I-imbak ang password para sa database at mag-click sa “ OK 'button:

Mag-click sa “ OK ” button para sa window ng “Setup New Connection”:

Sa dashboard, makikita mo ang database pagkatapos ng matagumpay na paglikha nito:

Matapos ang paglikha ng database, ang susunod na hakbang ay ang koneksyon nito sa PHP.

Ikonekta ang PHP sa MySQL Database

Buksan ang code editor at lumikha ng isang file na pinangalanang ' koneksyon.php ”:

I-configure ang koneksyon, sa pamamagitan ng pagbibigay ng mga detalye ng Database ' pangalan ng server ”, “ username ”, at “ password ”. Obserbahan ang syntax para sa pagkonekta sa MySQL gamit ang PHP sa ibaba:

Syntax

$servername = '';

$username = '';

$password = '';

Pagkatapos ibigay ang mga detalye ng database, magiging ganito ang hitsura ng file:

Ang susunod na hakbang ay upang bumuo ng koneksyon gamit ang PHP ang syntax ay bilang

Syntax :

$koneksyon = bagong mysqli($servername, $username, $password);

Ang susunod na hakbang ay gawin ang paghawak ng error para sa koneksyon:

kung ($koneksyon->connect_error) {

die('Nabigo ang koneksyon: ' . $connection->connect_error);

}

echo 'Matagumpay na Nakakonekta sa Localhost Database';

I-save ang file na ito.

Sa terminal ng code editor i-type ang command na ito upang patakbuhin ang file, Tiyaking ibigay ang filename nang tama sa lokasyon ng file na may reference sa lokasyon ng terminal:

> php .\connection.php

Sa output sa itaas ay makikita na ang koneksyon ay matagumpay.

Tandaan : Kung hindi ka magbibigay ng tamang password o anumang iba pang kredensyal magpapakita ito ng error, na ipinapakita sa screenshot sa ibaba:

Upang isara ang koneksyon sa pagitan ng PHP at MySQL database, i-type ang:

$ connection->close();

Kaya gamit ang gabay na ito maaari mong ikonekta ang iyong PHP code sa iyong database ng MySQL sa anumang oras.

Konklusyon

Upang ikonekta ang isang MySQL database sa iyong PHP code, i-install ang MySQL at PHP sa iyong system. Gumawa ng database, sa PHP file para tukuyin ang servername, username, at password ng MySQL database. Sumulat ng koneksyon MySQL command ' $koneksyon = bagong mysqli($servername, $username, $password); ” at para sa paghawak ng error gamitin ang if statement. I-save at patakbuhin ang PHP file na ito para ikonekta ang PHP sa MySQL.