English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Puoi accedere al prompt dei comandi MySQL in modalità binaria per connetterti al database MySQL.
Ecco un esempio semplice di connessione al server mysql tramite riga di comando:
[root@host]# mysql -u root -p Inserisci la password:******
Dopo l'accesso di successo, apparirà la finestra di comando mysql> dove puoi eseguire qualsiasi statement SQL.
Dopo l'esecuzione dei comandi sopra, il risultato dell'accesso di successo è il seguente:
Benvenuto nel monitor MySQL. I comandi finiscono con ';' o '\g'. Il tuo ID di connessione MySQL è 2854760 al server versione: 5.0.9 Digita 'help;' o '\h' per l'aiuto. Digita '\c' per pulire il buffer.
Negli esempi precedenti, ci siamo connessi al server mysql utilizzando l'utente root, ma puoi utilizzare qualsiasi altro utente mysql.
Se l'utente ha i permessi sufficienti, qualsiasi utente può eseguire operazioni SQL nella finestra di comando mysql.
Puoi uscire dalla finestra di comando mysql> utilizzando il comando exit, come segue:
mysql> exit Bye
PHP fornisce la funzione mysqli_connect() per connettersi al database.
Questa funzione ha 6 parametri, restituisce un identificatore di connessione se si connette con successo a MySQL, altrimenti restituisce FALSE.
mysqli_connect(host, username, password, dbname, port, socket);
Spiegazione dei parametri:
Parametro | Descrizione |
---|---|
host | Opzionale. Specifica il nome host o l'indirizzo IP. |
username | Opzionale. Specifica il nome utente MySQL. |
password | Opzionale. Specifica la password MySQL. |
dbname | Opzionale. Specifica il database predefinito utilizzato. |
port | Opzionale. Specifica il numero di porta per connettersi al server MySQL. |
socket | Opzionale. Specifica il socket o il pipe nome utilizzato. |
Puoi utilizzare la funzione mysqli_close() di PHP per interrompere la connessione con il database MySQL.
Questa funzione accetta un singolo parametro, l'identificatore di connessione MySQL restituito con successo dalla funzione mysqli_connect().
bool mysqli_close ( mysqli $link )
本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。如果没有指定 link_identifier,则关闭上一个打开的连接。
提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。
你可以尝试以下示例来连接到你的 MySQL 服务器:
<?php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysqli_error()); } echo '数据库连接成功!'; mysqli_close($conn); ?>