A mysql_change_user() függvény megváltoztatja az aktuális, vagy az opcionális link_identifier paraméterben megadott azonosítójú kapcsolat felhasználóját. Ha egy adatbázis nevét megadod, akkor ez lesz az alapértelmezett, illetve az aktuális adatbázis, miután a mysql felhasználó megváltozott. Ha az új név-jelszó páros helytelen, akkor a függvényhívás előtti kapcsolat él tovább.
Ez a függvény elavult, és már nem létezik a PHP-ben.
Az új MySQL felhasználónév.
Az új MySQL jelszó.
A MySQL adatbázis. Ha nincs megadva, akkor az aktuális kiválasztott adatbázist használja.
A MySQL kapcsolat. Ha a kapcsolatazonosító nincs megadva, akkor az utólsó mysql_connect()-el megnyitott kapcsolatot használja. Ha nem talál semmilyen kapcsolatot, megpróbál létrehozni egyet úgy, mintha a mysql_connect() paraméterek nélkül lett volna meghívva. Ha esetleg semmilyen kapcsolatot nem talál és nem is sikerül létrehoznia, akkor egy E_WARNING szintű figyelmeztetés generálódik.