哈希目前我有一个存储密码这样的数据库字段:如何更新领域,包括密码
TeacherPassword
j.lu01
pesci02
cricket01
但我想更改密码字段,每行包含每个密码哈希值。但如何才能做到这一点,因为我试图像下面的更新,但它没有工作:
UPDATE Teacher
SET SHA2 TeacherPassword
我在phpMyAdmin使用SQL
哈希目前我有一个存储密码这样的数据库字段:如何更新领域,包括密码
TeacherPassword
j.lu01
pesci02
cricket01
但我想更改密码字段,每行包含每个密码哈希值。但如何才能做到这一点,因为我试图像下面的更新,但它没有工作:
UPDATE Teacher
SET SHA2 TeacherPassword
我在phpMyAdmin使用SQL
MySQL有一个SHA1()
功能
UPDATE Teacher
SET SHA1(TeacherPassword)
或甚至Password()
UPDATE Teacher
SET Password(TeacherPassword)
在MySQL个
UPDATE Teacher
SET password = SHA2(TeacherPassword,512);
我得到一个错误,说明'#1305 - 功能mobile_app.SHA2不exist',我使用phpMyAdmin – user1394925 2012-08-02 21:21:14
[版本问题(http://stackoverflow.com/questions/5596238/function -databasename-sha2-does-exist) – 2012-08-02 21:24:36
得到它的工作,谢谢:),密码()的作品 – user1394925 2012-08-02 21:31:44