OP a demandé comment faire cela en php. Voici comment procéder en php :
function sqlPassword($input) {
$pass = strtoupper(
sha1(
sha1($input, true)
)
);
$pass = '*' . $pass;
return $pass;
}
Ajouté pour la postérité (Aucune raison pour laquelle vous l'utiliseriez, utilisez-le si mysql décide de déprécier le PASSWORD
fonction ?, à titre informatif uniquement) l'équivalent mysql de l'équivalent php
SELECT
UPPER(
CONCAT('*', SHA1(UNHEX(SHA1('password'))))
)
Voir également Implémentation de la fonction de hachage MySQL