Hoe om aan MySQL-databasis te koppel? PHP-skrip om aan MySQL-databasisinstansie te koppel

Hoe om aan te sluitMySQL databasis? PHP script verbindingMySQLdatabasis instansie

MySQL-verbinding


gebruik mysql binêre verbinding

U kan die MySQL-binêre modus gebruik om die mysql-opdragprompt in te voer om aan die MySQL-databasis te koppel.

Instansie

Die volgende is 'n eenvoudige voorbeeld van verbinding met 'n mysql-bediener vanaf die opdragreël:

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

Na 'n suksesvolle aanmelding, sal die mysql>-opdragprompt-venster verskyn, en jy kan enige SQL-stelling daarop uitvoer.

Nadat die bogenoemde opdrag uitgevoer is, is die suksesvolle aanmelduitvoer soos volg:

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.

In die voorbeeld hierbo het ons die wortelgebruiker gebruik om by die mysql-bediener aan te meld, natuurlik kan u ook ander mysql-gebruikers gebruik om aan te meld.

As die gebruikervoorregte voldoende is, kan enige gebruiker SQL-bewerkings in die mysql-opdragpromptvenster uitvoer.

Om die mysql>-opdragprompt-venster te verlaat, kan u die uitgang-opdrag soos volg gebruik:

mysql> exit
Bye

Koppel aan MySQL deur 'n PHP-skrip te gebruik

PHP verskaf die mysqli_connect() funksie om aan die databasis te koppel.

Die funksie het 6 parameters, gee die verbindings-ID terug na 'n suksesvolle verbinding met MySQL, en gee ONWAAR terug by mislukking.

grammatika

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

Parameterbeskrywing:

参数beskrywing
gasheerOpsioneel.Spesifiseer die gasheernaam of IP-adres.
GebruikersnaamOpsioneel.Spesifiseer die MySQL-gebruikersnaam.
WagwoordOpsioneel.Spesifiseer die MySQL-wagwoord.
dbnaamOpsioneel.Spesifiseer die verstek databasis om te gebruik.
haweOpsioneel.Spesifiseer die poortnommer om te probeer koppel aan die MySQL-bediener.
socketOpsioneel.Spesifiseer die sok of benoemde pyp om te gebruik.

Jy kan PHP se mysqli_close() funksie gebruik om van 'n MySQL databasis te ontkoppel.

Hierdie funksie het slegs een parameter, die MySQL-verbinding-identifiseerder wat deur die mysqli_connect()-funksie teruggestuur word nadat 'n suksesvolle verbinding geskep is.

grammatika

bool mysqli_close ( mysqli $link )

Hierdie funksie sluit die nie-aanhoudende verbinding met die MySQL-bediener wat met die gespesifiseerde verbindings-ID geassosieer word.As geen skakel_identifiseerder gespesifiseer word nie, word die laaste oop verbinding gesluit.

Wenke:Die gebruik van mysqli_close() is gewoonlik nie nodig nie omdat oop nie-aanhoudende verbindings outomaties gesluit word nadat die skrip klaar uitgevoer is.

Instansie

Jy kan die volgende instansie probeer om aan jou MySQL-bediener te koppel:

koppel aan 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);
?>

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe om aan MySQL-databasis te koppel? PHP Script to Connect to MySQL Database Instance" sal jou help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-456.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo