Si të lidheni me bazën e të dhënave MySQL? Skript PHP për t'u lidhur me shembullin e bazës së të dhënave MySQL

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ësFakultative.Përcakton emrin e hostit ose adresën IP.
Emri i përdoruesitFakultative.Specifikon emrin e përdoruesit MySQL.
FjalëkalimiFakultative.Përcakton fjalëkalimin MySQL.
dbnameFakultative.Specifikon bazën e të dhënave të paracaktuar për t'u përdorur.
portFakultative.Përcakton numrin e portit për të tentuar të lidhet me serverin MySQL.
foleFakultative.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!

🔔 Bëhu i pari që merr "Udhëzuesin e përdorimit të mjeteve të marketingut të përmbajtjes AI" me vlerë "ChatGPT Content Marketing AI" në drejtorinë kryesore të kanalit! 🌟
📚 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!

 

发表 评论

Adresa juaj e emailit nuk do të publikohet. Përdoren fushat e kërkuara * Etiketa

lëvizni në krye