mysql_affected_rows
mysql_client_encoding
Fonctions MySQL
PHP Manual

# mysql_change_user

(PHP 3 <= 3.0.13)

mysql_change_user — Change le nom de l'utilisateur de la connexion active

### Description

int mysql_change_user ( string `$user` , string `$password` [, string `$database` [, resource `$link_identifier` ]] )

mysql_change_user() change l'utilisateur de la session courante, ou sur la connexion spécifiée avec l'option `link_identifier` . Le nouvel utilisateur est `user` , identifié par le mot de passe `password` . Si une base `database` est spécifiée, elle deviendra la base par défaut de l'utilisateur. Si une erreur de connexion survient, la connexion en cours restera active. Si `link_identifier` n'est pas précisé, mysql_affected_rows() utilise la dernière connexion ouverte.

Cette fonction est dépréciée et n'existe plus dans PHP.

### Liste de paramètres

`user`

  Le nouveau nom d'usager MySQL.

`password`

  Le nouveau mot de passe MySQL.

`database`

  La base de données MySQL. Si non spécifié, la base de données actuellement sélectionnée est utilisée.

`link_identifier`

  La connexion MySQL. S'il n'est pas spécifié, la dernière connexion ouverte avec la fonction mysql_connect() sera utilisée. Si une telle connexion n'est pas trouvée, la fonction tentera d'ouvrir une connexion, comme si la fonction mysql_connect() avait été appelée sans argument. Si aucune connexion n'est trouvée ou établie, une alerte `E_WARNING` est générée.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

### Notes

> Note: Conditions
> Cette fonction requiert MySQL 3.23.3 ou supérieur.

### Voir aussi

- mysql_connect() - Ouvre une connexion à un serveur MySQL
- mysql_select_db() - Sélectionne une base de données MySQL
- mysql_query() - Envoie une requête à un serveur MySQL

mysql_affected_rows
mysql_client_encoding
Fonctions MySQL
PHP Manual