mysql_connect

mysql_connect -- Ouvre une connexion à un serveur MySQL.

Description

int mysql_connect ( [string server [, string username [, string password]]])

mysql_connect( ) retourne un identifiant positif de connexion en cas de succès , et sinon FALSE .

mysql_connect( ) établit une connexion à un serveur MySQL . Tous les arguments sont optionnels , et s' ils manquent , les valeurs par défaut sont utilisées ( ('localhost' , nom du propriétaire du processus , mot de passe vide ) .

Le nom d' hôte peut aussi inclure un numéro de port , sous la forme : "hostname:port " ou un chemin jusqu'à une socket sous la forme " : / path / to / socket " pour l 'hôte localhost .

Le support des " :port " a été ajouté à partir de la version 3.0B4 .

Le support de " : / path / to / socket " a été ajouté à partir de la version 3.0.10 .

Vous pouvez supprimer le message d' erreur de connexion en ajoutant une arobase '@ ' au nom de la fonction .



Si un second appel à mysql_connect( ) est fait avec les mêmes arguments , PHP ne va pas ouvrir une nouvelle connexion , mais va retourner l 'identifiant de la connexion déjà ouverte .

Le lien sera fermé automatiquement dès que l' exécution du script sera terminée , à moins d'être fermé explicitement avec mysql_close( ) .

Exemple 1 . Exemple MySQL connect

 
?php

 
$link

 
=

 
mysql_connect(

 
"kraemer"

 
,

 
"marliesle"

 
,

 
"secret"

 
)

 
{

 
or

 
die("Connexion

 
impossible")

 
;

 
  }

 
print("Connexion

 
réussie")

 
;

 
mysql_close($link)

 
;

 
?



Voir aussi mysql_pconnect( ) et mysql_close( ) .