2010-12-13 85 views

回答

-1

这并没有具体回答关于如何获取字母数字的问题,但'特殊字符'看起来是MySQL用utf8做的。你可以看到他们实际上在:

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

现在至于你为什么只是字母数字,请问为什么?当你去AES_DECRYPT时不会破坏加密吗?通过上述查询,您可以通过执行后面的操作获取加密代码:

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