Kako se povezati z bazo MySQL? PHP skript za povezavo s primerkom baze podatkov MySQL

Kako se povezatiBaza podatkov MySQL? PHP skriptna povezavaMySQLprimerek baze podatkov

MySQL povezava


uporabite binarno povezavo mysql

Za vstop v ukazni poziv mysql za povezavo z bazo podatkov MySQL lahko uporabite binarni način MySQL.

primer

Sledi preprost primer povezovanja s strežnikom mysql iz ukazne vrstice:

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

Po uspešni prijavi se prikaže okno ukaznega poziva mysql>, v katerem lahko izvedete poljuben stavek SQL.

Po izvedbi zgornjega ukaza je rezultat uspešne prijave naslednji:

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.

V zgornjem primeru smo za prijavo v strežnik mysql uporabili uporabnika root, seveda pa lahko za prijavo uporabite tudi druge uporabnike mysql.

Če so uporabniški privilegiji zadostni, lahko kateri koli uporabnik izvaja operacije SQL v oknu ukaznega poziva mysql.

Za izhod iz okna ukaznega poziva mysql> lahko uporabite ukaz exit na naslednji način:

mysql> exit
Bye

Povežite se z MySQL s pomočjo skripta PHP

PHP ponuja funkcijo mysqli_connect() za povezavo z bazo podatkov.

Funkcija ima 6 parametrov, po uspešni povezavi z MySQL vrne ID povezave in ob neuspehu vrne FALSE.

slovnica

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

Opis parametra:

参数opis
gostiteljNeobvezno.Določa ime gostitelja ali naslov IP.
uporabniško imeNeobvezno.Podaja uporabniško ime MySQL.
gesloNeobvezno.Določa geslo MySQL.
dbnameNeobvezno.Podaja privzeto zbirko podatkov za uporabo.
pristaniščeNeobvezno.Podaja številko vrat za poskus povezave s strežnikom MySQL.
vtičnicaNeobvezno.Podaja vtičnico ali imenovano cev za uporabo.

Za prekinitev povezave z bazo podatkov MySQL lahko uporabite PHP-jevo funkcijo mysqli_close().

Ta funkcija ima samo en parameter, identifikator povezave MySQL, ki ga vrne funkcija mysqli_connect() po uspešni vzpostavitvi povezave.

slovnica

bool mysqli_close ( mysqli $link )

Ta funkcija zapre neobstojno povezavo s strežnikom MySQL, povezano z navedenim ID-jem povezave.Če povezava_identifier ni podana, je zadnja odprta povezava zaprta.

poziv:Ponavadi ni treba uporabljati mysqli_close(), ker se odprte neobstojne povezave samodejno zaprejo, ko se skript konča z izvajanjem.

primer

Za povezavo s strežnikom MySQL lahko poskusite naslednji primer:

povežite se z 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);
?>

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) deli "Kako se povezati z bazo podatkov MySQL? PHP skript za povezavo s primerkom zbirke podatkov MySQL« vam bo pomagal.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-456.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部