1
我打算在使用SHA512在我的服務器上密碼,然後將它們插入到我的數據庫中。我應該使用什麼數據類型作爲密碼列?在mysql中存儲哈希密碼的正確數據類型是什麼?
我打算在使用SHA512在我的服務器上密碼,然後將它們插入到我的數據庫中。我應該使用什麼數據類型作爲密碼列?在mysql中存儲哈希密碼的正確數據類型是什麼?
取決於您的加密密碼是否爲二進制:如果是,請使用blob或varbinary,otherwize char,varchar或text將執行此操作。 reference : mysql
謝謝,艾夫。 MySQL有它自己的散列函數嗎?如果這是真的,我不必使用ColdFusion函數來散列密碼!我可以使用內置的MySQL函數,正確嗎?如果我確實使用了MySQL,密碼是否是二進制的?我是否認爲我可以在插入語句之前使用MySQL對密碼字符串進行哈希處理? – Mohamad 2010-02-21 14:39:32