我正在尝试创建一个登录系统。但是当我使用
时SELECT * FROM `users` WHERE `password` = PASSWORD('notgonnasaythat');
它不会显示任何内容......“选择零行”。
当我使用
SELECT * FROM `users` WHERE `name` = 'lalala';
效果很好。 我遇到了与SHA1()或MD5()相同的问题。
答案 0 :(得分:0)
现在修复!
我将它存储在VARCHAR(32)中,但32还不足以存储加密。将其更改为128并且它现在正常工作。