Connessione database MySQL PHP

I database MySQL gratuiti sono solitamente utilizzati attraverso PHP.

Connettersi a un database MySQL

Prima di poter accedere e gestire i dati nel database, è necessario creare una connessione al database.

In PHP, questa attività viene completata attraverso la funzione mysql_connect().

Sintassi

mysql_connect(servername,username,password);
Parametro Descrizione
servername Opzionale. Specifica il server da connettersi. Il valore predefinito è "localhost:3306".
username Opzionale. Specifica il nome utente utilizzato per il login. Il valore predefinito è il nome dell'utente che possiede il processo del server.
password Opzionale. Specifica la password utilizzata per il login. Il valore predefinito è "".

Nota:Anche se ci sono altri parametri, l'elenco elenca i parametri più importanti. Visita il manuale fornito da CodeW3C.com: Manuale di riferimento PHP MySQLper ulteriori dettagli.

Esempio

Nel seguente esempio, nella variabile ($con) abbiamo conservato la connessione utilizzata nel script per successivi utilizzi. Se la connessione fallisce, verrà eseguito il parte "die":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// some code
?>

Chiusura connessione

Alla fine dello script, la connessione verrà chiusa. Se si desidera chiudere la connessione anticipatamente, utilizzare la funzione mysql_close().

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// some code
mysql_close($con);
?>