当前位置: 首页 > Linux

linux下mysql忘记root密码

时间:2023-04-06 06:34:11 Linux

1.关闭mysql服务servicemysqldstop2.修改mysql配置文件修改/etc/my.cnf,在[mysqld]模块下添加skip-grant-tables##忽略mysql权限问题,直接登录3、启动mysql服务,直接登录mysql数据库。此时登录mysql数据库不需要密码。可以直接登录服务mysqldstart;mysql-uroot-p4.修改root密码mysql>updatemysql.usersetpassword=PASSWORD('new_password')whereUser='root';mysql>刷新权限;mysql>退出;5、把my.cnf改回来,然后重启mysql服务servicemysqldrestart;6.使用新密码完成登录