MySQL5 版本中有个 password() 函数用于生成密码,该函数在 MySQL8 中被移除了。 password() 函数的算法是:upper(sha1(unhex(sha1('abc'))))
- mysql> select password('abc');
- +-------------------------------------------+
- | password('abc') |
- +-------------------------------------------+
- | *0D3CED9BEC10A777AEC23CCC353A8C08A633045E |
- +-------------------------------------------+
- mysql> select upper(sha1(unhex(sha1('abc'))));
- +------------------------------------------+
- | upper(sha1(unhex(sha1('abc')))) |
- +------------------------------------------+
- | 0D3CED9BEC10A777AEC23CCC353A8C08A633045E |
- +------------------------------------------+
复制代码
|