共计 1640 个字符,预计需要花费 5 分钟才能阅读完成。
这篇文章主要介绍了 mysql 忘记 root 密码怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。
1. 关闭 mysql 服务
点击 (此处) 折叠或打开
net stop mysql57
2. 执行 mysqld
– 打开 cmd 窗口,切换至 mysql 安装目录
点击 (此处) 折叠或打开
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
C:\Program Files\MySQL\MySQL Server 5.7\bin mysqld –defaults-file= C:\ProgramData\MySQL\MySQL Server 5.7\my.ini –skip-grant-tables
3. 新开启 cmd, 登录 root
- 不用输入 password,直接回车
C:\Program Files\MySQL\MySQL Server 5.7\bin mysql -uroot -p
Enter password:
4. 修改 root 密码
点击 (此处) 折叠或打开
mysql use mysql;
Database changed
mysql update mysql.user set authentication_string=password(root) where user= root
Query OK, 1 row affected, 1 warning (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql flush privileges;
Query OK, 0 rows affected (0.02 sec)
5. 使用新密码登录 root
点击 (此处) 折叠或打开
C:\Program Files\MySQL\MySQL Server 5.7\bin mysql -uroot -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.7.19 MySQL Community Server (GPL)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type help; or \h for help. Type \c to clear the current input statement.
mysql show database;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near datab
ase at line 1
mysql show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| fortress |
| mysql |
| performance_schema |
| python |
| stuman |
| stuman2 |
| sys |
| www |
+——————–+
9 rows in set (0.00 sec)
感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“mysql 忘记 root 密码怎么办”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!