Meriv çawa bi databasa MySQL ve girêdayî ye? Nivîsara PHP-ê ku bi mînaka databasa MySQL ve girêdayî ye

Çawa girêdanDatabasa MySQL? Girêdana script PHPMySQLmînaka databasê

Girêdana MySQL


girêdana binary mysql bikar bînin

Hûn dikarin moda binary ya MySQL bikar bînin da ku têkevin rêzika fermana mysql da ku bi databasa MySQL ve girêbide.

Nûçe

Ya jêrîn mînakek hêsan a girêdana bi serverek mysql ji rêzika fermanê ye:

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

Piştî têketinek serketî, pencereya fermana mysql> dê xuya bibe, û hûn dikarin her daxuyaniyek SQL li ser wê bicîh bikin.

Piştî ku emrê jorîn hate darve kirin, derketina têketinê ya serketî wiha ye:

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.

Di mînaka jorîn de, me bikarhênerê root bikar anî da ku têkeve servera mysql, bê guman, hûn dikarin bikarhênerên din ên mysql jî bikar bînin da ku têkevinê.

Ger îmtiyazên bikarhêner têr bin, her bikarhêner dikare di pencereya fermana mysql de karûbarên SQL pêk bîne.

Ji bo derketina ji pencereya fermana mysql> hûn dikarin fermana derketinê wekî jêrîn bikar bînin:

mysql> exit
Bye

Bi karanîna nivîsarek PHP-ê bi MySQL ve girêdin

PHP fonksiyona mysqli_connect() peyda dike ku bi databasê ve were girêdan.

Fonksiyon xwedan 6 parameteran e, piştî pêwendiyek serketî ya MySQL-ê nasnameya pêwendiyê vedigerîne, û li ser têkçûnê FALSE vedigerîne.

rêziman

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

Danasîna Parametre:

Parametreterîf
mazûbanBixwe.Navê mêvandar an navnîşana IP-ê diyar dike.
navê bikarhênerBixwe.Navê bikarhêner MySQL diyar dike.
şîfreBixwe.Şîfreya MySQL diyar dike.
dbnameBixwe.Databasa xwerû ya ku bikar bîne diyar dike.
benderBixwe.Hejmara portê diyar dike ku hewl bide ku bi servera MySQL ve were girêdan.
çarçoweBixwe.Soket an lûleya binavkirî ya ku bikar bîne diyar dike.

Hûn dikarin fonksiyona mysqli_close() ya PHP-ê bikar bînin ku ji databasek MySQL veqetin.

Vê fonksiyonê tenê pîvanek heye, nasnava girêdana MySQL piştî ku pêwendiyek serfiraz hate afirandin ji hêla fonksiyona mysqli_connect() ve tê vegerandin.

rêziman

bool mysqli_close ( mysqli $link )

Vê fonksiyonê pêwendiya ne-domdar a bi servera MySQL re ku bi nasnameya pêwendiya diyarkirî ve girêdayî ye, digire.Ger girêdan_identifier neyê diyarkirin, pêwendiya vekirî ya paşîn girtî ye.

derhal:Bikaranîna mysqli_close() bi gelemperî ne hewce ye ji ber ku girêdanên ne-domdar ên vekirî piştî ku skrîpt bi dawî dibe bixweber têne girtin.

Nûçe

Hûn dikarin mînaka jêrîn biceribînin ku hûn bi servera xweya MySQL ve girêbidin:

bi MySQL ve girêdin

<?
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/ ) parve kir " Meriv çawa bi databasa MySQL ve girêdayî ye? Skrîpta PHP-ê ku bi Mînaka Daneya Daneya MySQL ve were girêdan" dê ji we re bibe alîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-456.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin