MySQL PASSWORD函数
时间:2019-02-04 12:52:46 来源:igfitidea点击:
本MySQL教程通过语法和示例说明了如何使用MySQL PASSWORD函数。
描述
MySQL中的身份验证系统使用PASSWORD函数将明文密码字符串变成散列密码,使用的是MySQL 4.1中引入的更强大的散列技术。
要使用旧的哈希技术,请使用OLD_PASSWORD函数。
语法
MySQL中PASSWORD函数的语法为:
PASSWORD( string )
string密码字符串原文
如果字符串为NULL ,则PASSWORD函数将返回NULL。
注意: 在MySQL中的身份验证系统中,PASSWORD函数用来存储密码。不要在自己的应用程序中使用PASSWORD函数,而应使用MD5或SHA1函数。
示例
mysql> SELECT PASSWORD('abc'); Result: '*0D3CED9BEC10A777AEC23CCC353A8C08A633045E' mysql> SELECT PASSWORD('password'); Result: '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19' mysql> SELECT PASSWORD('theitroad'); Result: '*B4CCA91329D7710B986BE88C95D23D0A946B45BD' mysql> SELECT PASSWORD(NULL); Result: NULL