Cumu cunnette à a basa di dati MySQL? Script PHP per cunnette à l'istanza di basa di dati MySQL

Cumu cunnettebasa di dati MySQL? Cunnessione di script PHPMySQListanza di basa di dati

cunnessione MySQL


aduprà a cunnessione binaria mysql

Pudete aduprà u modu binariu MySQL per entre in u prompt di cumanda mysql per cunnette à a basa di dati MySQL.

Istanza

U seguitu hè un esempiu simplice di cunnessione à un servitore mysql da a linea di cummanda:

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

Dopu un login successu, a finestra di prompt di cumanda di mysql> apparirà, è pudete eseguisce qualsiasi dichjarazione SQL nantu à questu.

Dopu chì u cumandamentu di sopra hè eseguitu, l'output di login successu hè a siguenti:

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 l'esempiu di sopra, avemu usatu l'utilizatore root per accede à u servitore mysql, sicuru, pudete puru aduprà altri utilizatori mysql per login.

Se i privilegi di l'utilizatori sò abbastanza, ogni utilizatore pò fà operazioni SQL in a finestra di prompt di cumanda di mysql.

Per esce da a finestra di u prompt di mysql>, pudete aduprà u cumandamentu di uscita cusì:

mysql> exit
Bye

Cunnettete à MySQL cù un script PHP

PHP furnisce a funzione mysqli_connect () per cunnette à a basa di dati.

A funzione hà 6 paràmetri, torna l'ID di cunnessione dopu una cunnessione successu à MySQL, è torna FALSE in fallimentu.

grammatica

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

Descrizzione di i paràmetri:

Parametrudescrizzione
òspiteOpcional.Specifica u nome di host o l'indirizzu IP.
gattiOpcional.Specifica u nome d'utilizatore MySQL.
codiceOpcional.Specifica a password MySQL.
dbnameOpcional.Specifica a basa di dati predeterminata à utilizà.
portuOpcional.Specifica u numeru di portu per pruvà à cunnette à u servitore MySQL.
socketOpcional.Specifica u socket o pipe named à aduprà.

Pudete aduprà a funzione mysqli_close () di PHP per disconnect da una basa di dati MySQL.

Questa funzione hà solu un paràmetru, l'identificatore di cunnessione MySQL restituitu da a funzione mysqli_connect() dopu chì una cunnessione successu hè creata.

grammatica

bool mysqli_close ( mysqli $link )

Questa funzione chjude a cunnessione micca persistente à u servitore MySQL assuciatu cù l'ID di cunnessione specificata.Se ùn hè micca specificatu link_identifier, l'ultima cunnessione aperta hè chjusa.

prompt:Di solitu ùn hè micca necessariu d'utilizà mysqli_close () perchè e cunnessione aperte micca persistenti sò automaticamente chjuse dopu chì u script finisci di eseguisce.

Istanza

Pudete pruvà a seguente istanza per cunnette à u vostru servitore MySQL:

cunnette à 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);
?>

发表 评论

U vostru indirizzu email ùn serà micca publicatu. I campi richiesti sò aduprati * Etichetta

Libru di Top