哈希目前我有一個存儲密碼這樣的數據庫字段:如何更新領域,包括密碼
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