请问一下mysql 的用户密码是什么加密方式
直接修改user表的root用户口令mysql> use mysql;
mysql> update user set password=password('test') where user='root';
mysql> flush privileges;
md5加密方式是md5('test')
这里面password('test'),是属于什么加密方式? 不是MD5,你比较一下就知道子,长度跟MD5也不一样,单肯定也是不可逆的算法。 自己的加密算法 不可逆的 不可逆的加密:luya: mysql自带的hash算法,不可逆,而且经常在大版本中更新算法。 还是别用,移植、升级都麻烦 谢谢楼上各位解答:-D 回复 1# virtuaboy
In python
import hashlib
passwd = '*'+hashlib.sha1(hashlib.sha1('password').digest()).hexdigest()
passwd 等价于 mysql "SELECT PASSWORD('passwd');" 感觉这个加密方式比较的爽。。
页:
[1]