Straipsnių katalogas
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ą. |
| Nick | Neprivaloma.Nurodo MySQL vartotojo vardą. |
| slaptažodis | Neprivaloma.Nurodo MySQL slaptažodį. |
| dbname | Neprivaloma.Nurodoma numatytoji naudotina duomenų bazė. |
| uostas | Neprivaloma.Nurodo prievado numerį, kuriuo bandoma prisijungti prie MySQL serverio. |
| lizdas | Neprivaloma.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!