CentOS7忘记mysql的root用户密码,重置流程

Posted zhang25yun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7忘记mysql的root用户密码,重置流程相关的知识,希望对你有一定的参考价值。

执行vim /etc/my.cnf,在【mysqld】中加入sklp-grant-tables,我这里用完就给注释掉了,作用是为了登录时跳过密码验证,咱们先登上,再改密码。修改完以后保存退出

CentOS7忘记mysql的root用户密码,重置流程_重启

启动systemctl start mysqld或重启systemctl restart mysqld数据库服务

登录mysqlmysql -u root -p,因为加了上面的配置,所以现在是不需要密码的,直接回车就好了

执行use mysql切换到mysql库

修改密码:update user set password=PASSWORD("这里写你的密码") where user=root;

执行exit退出mysql

执行vim /etc/my.cnf,把之前添加的sklp-grant-tables删掉或者注释起来

重启服务

登录验证


以上是关于CentOS7忘记mysql的root用户密码,重置流程的主要内容,如果未能解决你的问题,请参考以下文章

Centos7系统中Mysql登录忘记root密码

CentOS7下mysql忘记root密码的处理方法

CentOS7下mysql忘记root密码的处理方法

Centos7 之 MariaDB(Mysql) root密码忘记的解决办法

centos7忘记root密码的解决办法

CentOs7忘记root密码怎么办