Artikelgids
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 |
---|---|
gasheer | Opsioneel.Spesifiseer die gasheernaam of IP-adres. |
Gebruikersnaam | Opsioneel.Spesifiseer die MySQL-gebruikersnaam. |
Wagwoord | Opsioneel.Spesifiseer die MySQL-wagwoord. |
dbnaam | Opsioneel.Spesifiseer die verstek databasis om te gebruik. |
hawe | Opsioneel.Spesifiseer die poortnommer om te probeer koppel aan die MySQL-bediener. |
socket | Opsioneel.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!
📚 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!