Directory artaigil
Ciamar a cheanglas tu ri stòr-dàta MySQL ? Eisimpleir de bhith a’ cleachdadh sgriobt PHP gus ceangal ri stòr-dàta MySQL .
Ceangal MySQL
Dèan ceangal le bhith a’ cleachdadh modh binary mysql
Faodaidh tu am modh binary MySQL a chleachdadh gus a dhol a-steach don àithne mysql gu sgiobalta gus ceangal ris an stòr-dàta MySQL.
Instance
Tha na leanas na eisimpleir sìmplidh de bhith a’ ceangal ri frithealaiche mysql bhon loidhne-àithne:
[root@host]# mysql -u root -p Enter password:******
Às deidh logadh a-steach soirbheachail, nochdaidh an uinneag àithne mysql> gu sgiobalta, agus faodaidh tu aithris SQL sam bith a chuir an gnìomh air.
Às deidh an àithne gu h-àrd a chuir gu bàs, tha an toradh logadh a-steach soirbheachail mar a leanas:
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.
Anns an eisimpleir gu h-àrd, chleachd sinn an neach-cleachdaidh freumh gus logadh a-steach don t-seirbheisiche mysql, gu dearbh, faodaidh tu cuideachd luchd-cleachdaidh mysql eile a chleachdadh gus logadh a-steach.
Ma tha sochairean an neach-cleachdaidh gu leòr, faodaidh neach-cleachdaidh sam bith gnìomhachd SQL a dhèanamh ann an uinneag sgiobalta àithne mysql.
Gus fàgail an uinneag àithne mysql> gu sgiobalta faodaidh tu an àithne fàgail a chleachdadh mar a leanas:
mysql> exit Bye
Ceangail ri MySQL a’ cleachdadh sgriobt PHP
Bheir PHP seachad an gnìomh mysqli_connect () gus ceangal ris an stòr-dàta.
Tha 6 paramadairean aig a’ ghnìomh, a’ tilleadh an ID ceangail às deidh ceangal soirbheachail ri MySQL, agus a’ tilleadh FALSE ma dh’fhàilligeas.
gràmar
mysqli_connect(host,username,password,dbname,port,socket);
Tuairisgeul paramadair:
| Paramadair | tuairisgeul |
|---|---|
| slòigh | Roghainneil.Sònraich an t-ainm aoigheachd no an seòladh IP. |
| ainm-cleachdaidh | Roghainneil.Sònraich ainm-cleachdaidh MySQL. |
| facal-faire | Roghainneil.Sònraich am facal-faire MySQL. |
| db ainm | Roghainneil.Sònraichidh seo an stòr-dàta bunaiteach airson a chleachdadh. |
| port | Roghainneil.Sònraich àireamh a' phuirt a dh'fheuchas ri ceangal ris an fhrithealaiche MySQL. |
| socket | Roghainneil.Sònraich an t-socaid no am pìob ainmichte airson a chleachdadh. |
Faodaidh tu an gnìomh mysqli_close () PHP a chleachdadh gus dì-cheangal bho stòr-dàta MySQL.
Chan eil ach aon pharamadair aig a’ ghnìomh seo, thill an aithnichear ceangail MySQL leis a’ ghnìomh mysqli_connect () às deidh ceangal soirbheachail a chruthachadh.
gràmar
bool mysqli_close ( mysqli $link )
Bidh an gnìomh seo a’ dùnadh a’ cheangal neo-sheasmhach ris an t-seirbheisiche MySQL co-cheangailte ris an ID ceangail ainmichte.Mura h-eil link_identifier air a shònrachadh, tha an ceangal fosgailte mu dheireadh dùinte.
Nota: Mar as trice chan fheum thu mysqli_close() a chleachdadh, oir thèid ceanglaichean fosgailte neo-sheasmhach sam bith a dhùnadh gu fèin-ghluasadach às deidh don sgriobt crìochnachadh.
Instance
Faodaidh tu feuchainn air an eisimpleir a leanas gus ceangal ris an t-seirbheisiche MySQL agad:
ceangal ri 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);
?>Tha mi an dòchas gum bi an t-artaigil "How to Connect to a MySQL Database? A PHP Script Example of Connecting to a MySQL Database," a chaidh a cho-roinn air blog Chen Weiliang ( https://www.chenweiliang.com/ ), feumail dhut.
Faodaidh sibh ceangal an artaigil seo a cho-roinn: https://www.chenweiliang.com/cwl-456.html
