首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有根用户的用户表

问没有根用户的用户表
EN

Stack Overflow用户
提问于 2018-01-14 03:42:14
回答 1查看 1.1K关注 0票数 0

我正在尝试重置root用户的密码,并且我已经成功地执行了以下命令

代码语言:javascript
复制
service mysql stop
mysqld_safe --skip-grant-tables
mysql -u root

现在,当我在user表中查找user时,我会得到一个empty set

代码语言:javascript
复制
mysql> select * from user where User regexp 'root';
Empty set (0.00 sec)

怎么可能没有root帐户,我仍然可以以mysql -u root的身份登录

使用什么命令来更新root密码?

我使用的是MySQL版本5.6

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-14 07:24:01

若要查看MySQL中的帐户列表,请使用以下查询:

SELECT User FROM mysql.user;

此外,要重置根用户的密码,请访问MySQL 5.6的正式文档,因为不同操作系统的命令不同-

https://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48246503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档