| 
  21.2.3.31 mysql_init()  
 
MYSQL *mysql_init(MYSQL *mysql)
Description
 
Alloue ou initialise un objet  
MYSQL
  convenable pour  
mysql_real_connect()
 .
Si  
mysql
  est un pointeur  
NULL
 , la fonction alloue, initialise et retourne
un nouvel objet. Sinon, l'objet est initialisé et son adresse est retournée. Si 
 
mysql_init()
  alloue un nouvel objet, il sera libéré quand  
mysql_close()
  
sera appelée pour clore la connexion. 
Valeur de retour
 
Un gestionnaire  
MYSQL*
  initialisé.  
NULL
  s'il n'y avait pas
assez de mémoire pour allouer le nouvel objet.
Erreurs
 Si la mémoire est insuffisante,  
NULL
  est retourné. |