Sida loo xidho xogta MySQL? Qoraalka PHP si loogu xiro MySQL tusaale ahaan database

Sida loo xidhodatabase MySQL? Xiriirinta qoraalka PHPMySQLtusaale ahaan database

isku xirka MySQL


isticmaal mysql binary link

Waxaad isticmaali kartaa habka binary MySQL si aad u gasho amarka mysql si aad ugu xirto xogta MySQL.

tusaale

Kuwa soo socda waa tusaale fudud oo ku xidhidhiyaha mysql ee khadka taliska:

[root@host]# mysql -u root -p
Enter password:******

Kadib galitaanka guusha leh, daaqada degdega ah ee mysql> ayaa soo bixi doonta, waxaadna ku fulin kartaa bayaan kasta oo SQL ah.

Ka dib marka amarka sare la fuliyo, soo-galitaanka guusha leh waa sida soo socota:

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.

Tusaalaha kore, waxaan u isticmaalnay isticmaalaha xididka si uu u galo server-ka mysql, dabcan, waxaad sidoo kale isticmaali kartaa isticmaalayaasha kale ee mysql si ay u galaan.

Haddii mudnaanta isticmaaluhu ay ku filan yihiin, isticmaale kasta wuxuu samayn karaa hawlgallada SQL ee daaqada degdega ah ee mysql.

Si aad uga baxdo mysql> daaqada degdega ah waxaad isticmaali kartaa amarka bixida sida soo socota:

mysql> exit
Bye

Ku xidh MySQL adoo isticmaalaya qoraal PHP ah

PHP waxa uu bixiyaa shaqada mysqli_connect() si loogu xidho kaydka xogta.

Shaqadu waxay leedahay 6 xuduudo, waxay soo celisaa aqoonsiga xidhiidhka ka dib xidhidh guul leh oo MySQL ah, oo waxay soo celisaa BEENTA markii ay guuldareysatay.

naxwaha

mysqli_connect(host,username,password,dbname,port,socket);

Sharaxaadda Halbeegga:

Xusuussharaxaad
ciidankiiIkhtiyaariWuxuu qeexayaa magaca martida loo yahay ama cinwaanka IP-ga.
usernameIkhtiyaariWuxuu qeexayaa isticmaalaha MySQL.
passwordIkhtiyaariWuxuu qeexayaa erayga sirta ah ee MySQL.
dbnameIkhtiyaariWuxuu qeexayaa kaydka kaydka caadiga ah ee la isticmaalo.
dekeddaIkhtiyaariWuxuu qeexayaa lambarka dekedda si uu isugu dayo in lagu xidho server-ka MySQL.
socketIkhtiyaariWuxuu qeexayaa godka ama tuubada magacaaban ee la isticmaalayo.

Waxaad isticmaali kartaa PHP's mysqli_close() shaqada si aad uga saarto xogta MySQL.

Shaqadani waxa ay leedahay hal halbeeg kaliya, aqoonsiga xidhiidhka MySQL oo uu soo celiyay shaqada mysqli_connect() ka dib markii xidhiidh guul leh la abuuray.

naxwaha

bool mysqli_close ( mysqli $link )

Shaqadani waxay xidhaysaa xidhiidhka aan joogtada ahayn ee server-ka MySQL ee la xidhiidha aqoonsiga xidhiidhka ee la cayimay.Haddii aan la cayimin link_identifier, xidhiidhkii u dambeeyay ee furnaa waa xidhan yahay.

degdeg ah:Badana lagama maarmaan ma aha in la isticmaalo mysqli_close() sababtoo ah isku xidhka furan ee aan joogtada ahayn ayaa si toos ah loo xidhaa ka dib marka qoraalka dhammeeyo fulinta.

tusaale

Waxaad isku dayi kartaa tusaalaha soo socda si aad ugu xidhid serverkaaga MySQL:

ku xidh 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);
?>

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay "Sidee loogu xidhaa xogta MySQL? Qoraalka PHP si loogu xidho MySQL Database Tusaalaha" ayaa ku caawin doonta.

Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-456.html

Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!

🔔 Noqo kuwa ugu horreeya ee hela "ChatGPT Content Suuqgeynta AI Hagaha Isticmaalka Qalabka" ee tusaha sare ee kanaalka! 🌟
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!

 

评论

Cinwaanka emailkaaga lama daabici doono. 项 已 用 * Calaamadda

kor ugu rog