2021-03-05

忘记MySQL的root密码了?别怕,教你如何重置密码!


 

1.修改配置文件 my.cnf,在配置文件  [mysqld] 下添加 skip-grant-tables,重启MySQL服务即可免密码登录

其中 --skip-grant-tables 选项的意思是启动 MySQL 服务的时候跳过权限表认证。 启动后,连接到 MySQL 的 root 将不需要口令(危险)。

[mysqld]

skip-grant-tables

2.用空密码的 root 用户连接到 MySQL,并且更改 root 口令:

[root@iZ235wguph2Z www]# mysql -u rootWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 295Server version: 5.0.56-log Source distributionCopyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> update user set password=password('123456') where User='root';ERROR 1046 (3D000): No database selectedmysql> use mysql;Database changedmysql> update user set password=password('123456') where User='root';Query OK, 3 rows affected (0.00 sec)Rows matched: 3 Changed: 3 Warnings: 0mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)mysql> exit

  

3.到 my.cnf 中删除 skip-grant-tables 选项,然后重启MySQL服务。

至此MySQL数据库root用户的密码修改完毕。


 

另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

免费学习书籍:


 

免费学习资料:


 









原文转载:http://www.shaoqun.com/a/607572.html

跨境电商:https://www.ikjzd.com/

笨鸟海淘:https://www.ikjzd.com/w/1550

www.made-in-china.com:https://www.ikjzd.com/w/2777


1.修改配置文件my.cnf,在配置文件[mysqld]下添加skip-grant-tables,重启MySQL服务即可免密码登录其中--skip-grant-tables选项的意思是启动MySQL服务的时候跳过权限表认证。启动后,连接到MySQL的root将不需要口令(危险)。[mysqld]skip-grant-tables2.用空密码的root用户连接到MySQL,并且更改root口令:[r
手机trademanager:https://www.ikjzd.com/w/730
网络星期一:https://www.ikjzd.com/w/80
skyee:https://www.ikjzd.com/w/290
美国政府关门25天!美国航线的航运将受何影响?:https://www.ikjzd.com/home/15191
什么情况?Listing出现大量其他卖家视频?:https://www.ikjzd.com/home/98698
外贸建站流程需要注意哪些环节?:https://www.ikjzd.com/home/133570

No comments:

Post a Comment