mysql数据库的数据库用户(如ROOT用户)密码都是MD5加密方式的吗?我怎么在用户表里看到的不是md5加密

mysql数据库的数据库用户(如ROOT用户)密码都是MD5加密方式的吗?我怎么在用户表里看到的不是md5加密后的结果串

不是md5吧,mysql是用password函数去加密的,mysql自带有md5()加密函数的
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-13
修改当前登录用户的密码: (也就是修改自己的密码)

mysql> SET PASSWORD = PASSWORD('test');
Query OK, 0 rows affected (0.00 sec)

mysql> select host, user, password from mysql.user;
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | |
| localhost | | *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29 |
+-----------+------+-------------------------------------------+
2 rows in set (0.00 sec)

不知道你 查询的, 是不是 mysql.user 这个表?
第2个回答  2013-03-13
root用户 存储在系统表里面
相似回答