Drejtoria e artikujve
Si të lidheniBaza e të dhënave MySQL? Lidhja e skriptit PHPMySQLshembulli i bazës së të dhënave
Lidhja MySQL
përdorni lidhje binare mysql
Ju mund të përdorni modalitetin binar MySQL për të hyrë në linjën e komandës mysql për t'u lidhur me bazën e të dhënave MySQL.
Shembull
Më poshtë është një shembull i thjeshtë i lidhjes me një server mysql nga linja e komandës:
[root@host]# mysql -u root -p Enter password:******
Pas një hyrje të suksesshme, do të shfaqet dritarja e linjës së komandës mysql> dhe mund të ekzekutoni çdo deklaratë SQL në të.
Pasi të ekzekutohet komanda e mësipërme, dalja e suksesshme e hyrjes është si më poshtë:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
Në shembullin e mësipërm, ne përdorëm përdoruesin rrënjë për t'u identifikuar në serverin mysql, natyrisht, mund të përdorni edhe përdorues të tjerë mysql për t'u identifikuar.
Nëse privilegjet e përdoruesit janë të mjaftueshme, çdo përdorues mund të kryejë operacione SQL në dritaren e linjës së komandës mysql.
Për të dalë nga dritarja e linjës së komandës mysql> mund të përdorni komandën e daljes si më poshtë:
mysql> exit Bye
Lidhu me MySQL duke përdorur një skript PHP
PHP ofron funksionin mysqli_connect() për t'u lidhur me bazën e të dhënave.
Funksioni ka 6 parametra, kthen ID-në e lidhjes pas një lidhjeje të suksesshme me MySQL dhe kthen FALSE në rast dështimi.
gramatikore
mysqli_connect(host,username,password,dbname,port,socket);
Përshkrimi i parametrit:
参数 | përshkrim |
---|---|
mikpritës | Fakultative.Përcakton emrin e hostit ose adresën IP. |
Emri i përdoruesit | Fakultative.Specifikon emrin e përdoruesit MySQL. |
Fjalëkalimi | Fakultative.Përcakton fjalëkalimin MySQL. |
dbname | Fakultative.Specifikon bazën e të dhënave të paracaktuar për t'u përdorur. |
port | Fakultative.Përcakton numrin e portit për të tentuar të lidhet me serverin MySQL. |
fole | Fakultative.Specifikon prizën ose tubin e emërtuar që do të përdoret. |
Ju mund të përdorni funksionin mysqli_close() të PHP për t'u shkëputur nga një bazë të dhënash MySQL.
Ky funksion ka vetëm një parametër, identifikuesin e lidhjes MySQL të kthyer nga funksioni mysqli_connect() pasi të krijohet një lidhje e suksesshme.
gramatikore
bool mysqli_close ( mysqli $link )
Ky funksion mbyll lidhjen jo të vazhdueshme me serverin MySQL të lidhur me ID-në e specifikuar të lidhjes.Nëse nuk specifikohet asnjë lidhje_identifikues, lidhja e fundit e hapur mbyllet.
shpejtë:Zakonisht nuk është e nevojshme të përdoret mysqli_close() sepse lidhjet e hapura jo të vazhdueshme mbyllen automatikisht pasi skripti përfundon ekzekutimin.
Shembull
Mund të provoni shembullin e mëposhtëm për t'u lidhur me serverin tuaj MySQL:
lidheni me MySQL
<? php $dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功'; mysqli_select_db($conn, 'chenweiliang' ); mysqli_close($conn); ?>
Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Si të lidheni me bazën e të dhënave MySQL? Skripti PHP për t'u lidhur me shembullin e bazës së të dhënave MySQL" do t'ju ndihmojë.
Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-456.html
Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!