Director articol
Cum să mă conectez la o bază de date MySQL ? Un exemplu de utilizare a unui script PHP pentru conectarea la o bază de date MySQL .
conexiune MySQL
utilizați conexiunea binară mysql
Puteți utiliza modul binar MySQL pentru a introduce promptul de comandă mysql pentru a vă conecta la baza de date MySQL.
Instanță
Următorul este un exemplu simplu de conectare la un server mysql din linia de comandă:
[root@host]# mysql -u root -p Enter password:******
După o conectare cu succes, va apărea fereastra prompt de comandă mysql> și puteți executa orice instrucțiune SQL pe ea.
După ce comanda de mai sus este executată, rezultatul de conectare cu succes este după cum urmează:
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.
În exemplul de mai sus, am folosit utilizatorul root pentru a vă conecta la serverul mysql, desigur, puteți folosi și alți utilizatori mysql pentru a vă conecta.
Dacă privilegiile utilizatorului sunt suficiente, orice utilizator poate efectua operații SQL în fereastra promptului de comandă mysql.
Pentru a ieși din fereastra promptului de comandă mysql>, puteți utiliza comanda de ieșire după cum urmează:
mysql> exit Bye
Conectați-vă la MySQL folosind un script PHP
PHP oferă funcția mysqli_connect() pentru a se conecta la baza de date.
Funcția are 6 parametri, returnează ID-ul conexiunii după o conexiune reușită la MySQL și returnează FALSE la eșec.
gramatică
mysqli_connect(host,username,password,dbname,port,socket);
Descrierea parametrului:
| 参数 | Descriere |
|---|---|
| gazdă | Opțional.Specifică numele de gazdă sau adresa IP. |
| nume de utilizator | Opțional.Specifică numele de utilizator MySQL. |
| parola | Opțional.Specifică parola MySQL. |
| dbname | Opțional.Specifică baza de date implicită de utilizat. |
| port | Opțional.Specifică numărul portului pentru a încerca să se conecteze la serverul MySQL. |
| priză | Opțional.Specifică priza sau conducta numită de utilizat. |
Puteți folosi funcția PHP mysqli_close() pentru a vă deconecta de la o bază de date MySQL.
Această funcție are un singur parametru, identificatorul de conexiune MySQL returnat de funcția mysqli_connect() după crearea unei conexiuni cu succes.
gramatică
bool mysqli_close ( mysqli $link )
Această funcție închide conexiunea nepersistentă la serverul MySQL asociat cu ID-ul de conexiune specificat.Dacă nu este specificat niciun link_identifier, ultima conexiune deschisă este închisă.
Notă: De obicei, nu este nevoie să utilizați mysql_close(), deoarece orice conexiune nepersistentă deschisă va fi închisă automat după ce scriptul se termină de execuție.
Instanță
Puteți încerca următoarea instanță pentru a vă conecta la serverul dvs. MySQL:
conectați-vă la 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);
?>Sperăm că articolul „Cum să te conectezi la o bază de date MySQL? Un exemplu de script PHP pentru conectarea la o bază de date MySQL”, distribuit pe blogul lui Chen Weiliang ( https://www.chenweiliang.com/ ), îți va fi de folos.
Nu ezitați să distribuiți linkul acestui articol: https://www.chenweiliang.com/cwl-456.html
