我正在尝试重置root
用户的密码,并且我已成功执行以下命令
service mysql stop
mysqld_safe --skip-grant-tables
mysql -u root
现在,当我在root
表格中查找user
时,我得到empty set
mysql> select * from user where User regexp 'root';
Empty set (0.00 sec)
如何可能没有root
帐户,我仍然可以mysql -u root
用于更新root
密码的命令?
我正在使用Mysql版本5.6
`
答案 0 :(得分:0)
要查看MySQL中的帐户列表,请使用以下查询:
SELECT User FROM mysql.user;
同样要重置root用户的密码,请访问MySQL 5.6的官方文档,因为不同操作系统的命令会有所不同 -
https://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html