Mysql PASSWORD()哈希无法正常工作

时间:2016-02-16 08:55:37

标签: mysql

我正在尝试创建一个登录系统。但是当我使用

SELECT * FROM `users` WHERE `password` = PASSWORD('notgonnasaythat');

它不会显示任何内容......“选择零行”。
当我使用

SELECT * FROM `users` WHERE `name` = 'lalala';

效果很好。 我遇到了与SHA1()或MD5()相同的问题。

1 个答案:

答案 0 :(得分:0)

现在修复!
我将它存储在VARCHAR(32)中,但32还不足以存储加密。将其更改为128并且它现在正常工作。