Tusaha Maqaalka
Sidee loogu xidhaa xogta MySQL ? Tusaale ahaan isticmaalka qoraalka PHP si loogu xidho xogta MySQL .
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:
| Xusuus | sharaxaad |
|---|---|
| ciidankii | IkhtiyaariWuxuu qeexayaa magaca martida loo yahay ama cinwaanka IP-ga. |
| username | IkhtiyaariWuxuu qeexayaa isticmaalaha MySQL. |
| password | IkhtiyaariWuxuu qeexayaa erayga sirta ah ee MySQL. |
| dbname | IkhtiyaariWuxuu qeexayaa kaydka kaydka caadiga ah ee la isticmaalo. |
| dekedda | IkhtiyaariWuxuu qeexayaa lambarka dekedda si uu isugu dayo in lagu xidho server-ka MySQL. |
| socket | IkhtiyaariWuxuu 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.
Fiiro gaar ah: Badanaa uma baahnid inaad isticmaasho mysqli_close(), sababtoo ah xiriir kasta oo furan oo aan joogto ahayn si toos ah ayaa loo xiri doonaa ka dib marka qoraalku 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);
?>Waxaan rajeynayaa in maqaalka "Sidee loogu xidhaa xogta MySQL? Tusaale qoraal PHP ah oo ku saabsan ku xidhitaanka xogta MySQL," oo lagu wadaagay baloogga Chen Weiliang ( https://www.chenweiliang.com/ ), uu ku caawin doono.
Xor ayaad u tahay inaad la wadaagto xiriirkan maqaalka: https://www.chenweiliang.com/cwl-456.html
