2010-12-13 2 views

Répondre

-1

Cela ne répond pas spécifiquement à la question sur la façon d'obtenir juste alphanumérique, mais les caractères spéciaux ressemblent à ce que MySQL fait avec utf8. Vous pouvez voir ce qu'ils sont réellement:

SELECT CONVERT(AES_ENCRYPT('encryption_code','password') USING latin1); 

Maintenant, pourquoi vous voulez juste le puis-je demander l'alpha-numérique, pourquoi? Cela ne détruirait-il pas le cryptage lorsque vous allez à AES_DECRYPT? Avec la requête ci-dessus, vous pouvez obtenir le encryption_code en faisant:

SELECT AES_DECRYPT(CONVERT(AES_ENCRYPT('encryption_code','password') USING latin1), 'password'); 
Questions connexes