【問題處理】MySQL忘記root密碼的處理辦法
MySQL 忘記 root 密碼的處理辦法
1. 編輯/etc/my.cnf 檔案
1) 在[mysqld] 下新增以下內容:
skip-grant-tables
2) 重啟MySQL 服務
# service mysqld restart
Shutting down MySQL.. SUCCESS!
Starting MySQL. SUCCESS!
2. 直接進入mysql
# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.25 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, 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>
3. 修改回密碼
1) 檢視密碼
mysql> select user,host,authentication_string from mysql.user;
+---------------+-----------+-------------------------------------------+
| user | host | authentication_string |
+---------------+-----------+-------------------------------------------+
| root | localhost | *8232A1298A49F710DBEE0B330C42EEC825D4190A |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
+---------------+-----------+-------------------------------------------+
3 rows in set (0.00 sec)
2) 修改密碼
情況一:mysql 5.7.6 or later 版本
mysql> update mysql.user set authentication_string=password('P@ssw0rd') where user='root';
情況二:mysql 5.7.5 or earlier 版本
mysql> update mysql.user set password=password("P@ssw0rd") where user="root" and host="localhost";
4. 修改配置檔案,重啟MySQL
1) 修改my.cnf 檔案
刪除或註釋skip-grant-tables
2) 重啟mysql
# service mysqld restart
Shutting down MySQL.. SUCCESS!
Starting MySQL. SUCCESS!
3) 新密碼驗證
# mysql -uroot -p'P@ssw0rd'
---- end ----
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529886/viewspace-2747684/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL忘記root密碼後的處理MySql密碼
- MySQL5.7忘記root密碼處理MySql密碼
- mysql 8.0忘記root使用者密碼處理MySql密碼
- mysql 4.1.7忘記資料庫密碼的處理辦法MySql資料庫密碼
- CentOS7忘記mysql的root密碼_處理方法.CentOSMySql密碼
- Oracle密碼忘記簡單處理辦法Oracle密碼
- mysql忘記密碼後處理MySql密碼
- solaris11忘記root密碼的處理方法密碼
- Solaris10忘記root密碼後處理方法密碼
- MySQL 忘記root密碼解決辦法MySql密碼
- mysql中的root密碼忘記的解決辦法MySql密碼
- Windows 7忘記密碼的處理方法Windows密碼
- Linux系統root使用者密碼忘記如何處理Linux密碼
- Oceanbase忘記OCP訪問密碼處理方案密碼
- MySql5.5忘記root密碼的解決辦法MySql密碼
- oracle密碼過期處理辦法Oracle密碼
- mysql忘記root密碼MySql密碼
- mysql中root使用者誤刪的處理辦法MySql
- [Mysql]mysql忘記ROOT密碼MySql密碼
- Mysql 5.7忘記root密碼怎麼辦MySql密碼
- 字元顯示亂碼問題處理辦法字元
- mysql5.7忘記密碼的處理方法_20170831MySql密碼
- MySql5.5忘記root密碼怎麼辦MySql密碼
- mysql 5.7忘記root密碼MySql密碼
- mysql root 密碼忘記windowsMySql密碼Windows
- 雲伺服器解決“MySQL忘記密碼”問題的辦法伺服器MySql密碼
- MySQL:亂碼問題處理流程MySql
- 解決AIX忘記root密碼的問題AI密碼
- [分享] CentOS 6.3忘記root密碼的解決辦法CentOS密碼
- RHEL-6忘記root密碼的解決辦法密碼
- MYSQL修改密碼和忘記ROOT密碼MySql密碼
- 忘記密碼的資料庫使用者處理方法密碼資料庫
- 軟體編碼階段遇到問題的處理辦法
- mysql忘記root密碼恢復MySql密碼
- MySQL 5.7修改忘記root密碼MySql密碼
- mysql的處理能力問題MySql
- LINUX忘記ROOT使用者密碼處理方法(linux單使用者模式)Linux密碼模式
- iPhone忘記訪問限制密碼的解決辦法 密碼忘記了怎麼辦?iPhone密碼