Linux下MySQL或MariaDB忘记root密码的解决方法
程序员文章站
2022-10-29 20:26:06
1.vim /etc/my.cnf 2.在[mysqld]下添加一行skip-grant-tables,然后保存并退出。 3.重启mysql服务:service mysqld restart。 4.不用密码直接登录 mysql -u root 5.通过SQL修改root密码 MySQL> UPDAT ......
1.vim /etc/my.cnf
2.在[mysqld]下添加一行skip-grant-tables,然后保存并退出。
3.重启mysql服务:service mysqld restart。
4.不用密码直接登录 mysql -u root
5.通过sql修改root密码
mysql> update mysql.user set password=password('新密码') where user='root';
mysql> flush privileges;
mysql> exit
6.修改/etc/my.cnf文件,把刚才加的skip-grant-tables删除。
7.重启mysql:service mysqld restart
8.可以通过新密码登录了:mysql -u root -p
上一篇: 快餐食品受欢迎的原因,你是否有同感?
推荐阅读
-
mysql 忘记密码的解决方法(linux和windows小结)
-
Windows 8.1下MySQL5.7 忘记root 密码的解决方法
-
虚拟机Linux系统忘记密码的情况下,修改root或其他用户密码
-
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
-
虚拟机Linux系统忘记密码修改root或其他用户密码的方法
-
阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法
-
Mac下忘记Mysql的root用户密码的解决方法
-
Linux下mysql的root密码修改方法
-
linux下mysql忘记密码的解决方法
-
windows下忘记mysql的root用户密码,重置