Kaip prisijungti prie MySQL duomenų bazės? PHP scenarijus, skirtas prisijungti prie MySQL duomenų bazės egzemplioriaus

Kaip prisijungtiMySQL duomenų bazė? PHP scenarijaus ryšysMySQLduomenų bazės egzempliorius

MySQL ryšys


naudoti mysql dvejetainį ryšį

Galite naudoti MySQL dvejetainį režimą, norėdami įvesti mysql komandų eilutę ir prisijungti prie MySQL duomenų bazės.

pavyzdys

Toliau pateikiamas paprastas prisijungimo prie mysql serverio iš komandinės eilutės pavyzdys:

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

Sėkmingai prisijungus, pasirodys mysql> komandų eilutės langas, kuriame galėsite vykdyti bet kurį SQL sakinį.

Įvykdžius aukščiau pateiktą komandą, sėkmingo prisijungimo išvestis yra tokia:

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.

Aukščiau pateiktame pavyzdyje prisijungdami prie mysql serverio naudojome pagrindinį vartotoją, žinoma, prisijungti galite naudoti ir kitus mysql vartotojus.

Jei vartotojo teisių pakanka, bet kuris vartotojas gali atlikti SQL operacijas mysql komandų eilutės lange.

Norėdami išeiti iš mysql> komandų eilutės lango, galite naudoti exit komandą taip:

mysql> exit
Bye

Prisijunkite prie MySQL naudodami PHP scenarijų

PHP suteikia funkciją mysqli_connect() prisijungti prie duomenų bazės.

Funkcija turi 6 parametrus, grąžina ryšio ID po sėkmingo prisijungimo prie MySQL, o nesėkmės atveju grąžina FALSE.

gramatika

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

Parametrų aprašymas:

参数apibūdinimas
kariuomenėNeprivaloma.Nurodo pagrindinio kompiuterio pavadinimą arba IP adresą.
NickNeprivaloma.Nurodo MySQL vartotojo vardą.
slaptažodisNeprivaloma.Nurodo MySQL slaptažodį.
dbnameNeprivaloma.Nurodoma numatytoji naudotina duomenų bazė.
uostasNeprivaloma.Nurodo prievado numerį, kuriuo bandoma prisijungti prie MySQL serverio.
lizdasNeprivaloma.Nurodo naudotiną lizdą arba pavadintą vamzdį.

Norėdami atsijungti nuo MySQL duomenų bazės, galite naudoti PHP mysqli_close() funkciją.

Ši funkcija turi tik vieną parametrą – MySQL ryšio identifikatorių, kurį grąžina funkcija mysqli_connect() po sėkmingo ryšio sukūrimo.

gramatika

bool mysqli_close ( mysqli $link )

Ši funkcija uždaro nenuolatinį ryšį su MySQL serveriu, susietu su nurodytu ryšio ID.Jei nenurodytas nuorodos_identifikatorius, paskutinis atidarytas ryšys uždaromas.

raginimas:Paprastai mysqli_close() naudoti nebūtina, nes atviri nenuolatiniai ryšiai automatiškai uždaromi pasibaigus scenarijaus vykdymui.

pavyzdys

Norėdami prisijungti prie savo MySQL serverio, galite išbandyti šį atvejį:

prisijungti prie 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);
?>

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Kaip prisijungti prie MySQL duomenų bazės? PHP scenarijus prisijungti prie MySQL duomenų bazės egzemplioriaus“ padės jums.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-456.html

Norėdami atskleisti daugiau paslėptų triukų🔑, prisijunkite prie mūsų „Telegram“ kanalo!

Dalinkitės ir like jei patiko! Jūsų pasidalinimai ir mygtukai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Pereikite į viršų