欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL root密碼的重置方法

 更新時間:2021年04月20日 14:28:07   作者:Tse先生  
這篇文章主要介紹了MySQL root密碼的重置方法,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下

對于DBA來說,丟失超管用戶root的密碼是致命的,

可以通過添加--ship-grant-tables參數(shù)來跳過權(quán)限表。

1、忘記root密碼,進(jìn)不去數(shù)據(jù)庫:

這個時候需要強(qiáng)制停庫,先查看MySQL進(jìn)程號

Kill掉MySQL進(jìn)程,命令如下:

Kill完可以再查看是否還有進(jìn)程

[root@tse2 tmp]# kill -9 9840 1
[root@tse2 tmp]# ps -ef |grep mysql

建議停庫這種操作不要影響業(yè)務(wù)的情況下,停服操作的,還有最好這種密碼記錄好的,可以用keepass保存密碼軟件!

然后加跳過權(quán)限表參數(shù),重啟數(shù)據(jù)庫。這樣即使不輸入密碼,也可以進(jìn)入數(shù)據(jù)庫。

[root@tse2 bin]# mysqld_safe --defaults-file=/etc/my.cnf --skip-grant-tables &
[1] 4854

直接輸入mysql不需要密碼即可進(jìn)入

給root用戶設(shè)置新的密碼并刷新權(quán)限,MySQL5.7之后,庫下的password字段用authentication_string字段代替。

(product)root@localhost:mysql.sock [(none)]> use mysql;
Database changed
(product)root@localhost:mysql.sock [mysql]> update user set authentication_string=password('123456') where user='root';
Query OK, 0 rows affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 0  Warnings: 1

(product)root@localhost:mysql.sock [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

設(shè)置完成之后,重啟數(shù)據(jù)庫。注意重啟的時候不需要再加--skip-grant-tables參數(shù)了,正常啟動服務(wù),輸入新的密碼可以正常進(jìn)入數(shù)據(jù)庫了。這邊重啟以后測試直接mysql沒有密碼是無法進(jìn)入的了。

[root@tse2 bin]# mysqld_safe --deaults-file=/etc/my.cnf &
[2] 6720
[root@tse2 bin]# 2020-01-16T02:55:45.223195Z mysqld_safe Logging to '/mysql/mysql3306/logs/error.log'.
2020-01-16T02:55:45.262302Z mysqld_safe A mysqld process already exists

[2]+  Exit 1                  mysqld_safe --deaults-file=/etc/my.cnf
[root@tse2 bin]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

這邊輸入密碼連接,即可正常進(jìn)入,是修改后的密碼123456

[root@tse2 bin]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.23-log MySQL Community Server (GPL)

Copyright (c) 2000, 2018, 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.

(product)root@localhost:mysql.sock [(none)]> use mysql
Database changed
(product)root@localhost:mysql.sock [mysql]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.01 sec)

以上就是MySQL root密碼的重置方法的詳細(xì)內(nèi)容,更多關(guān)于MySQL root密碼重置的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 詳解MySQL的字段默認(rèn)null對唯一索引的影響

    詳解MySQL的字段默認(rèn)null對唯一索引的影響

    這篇文章主要為大家介紹了MySQL的字段默認(rèn)null對唯一索引的影響詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 很全面的MySQL處理重復(fù)數(shù)據(jù)代碼

    很全面的MySQL處理重復(fù)數(shù)據(jù)代碼

    這篇文章主要為大家詳細(xì)介紹了MySQL處理重復(fù)數(shù)據(jù)的實(shí)現(xiàn)代碼,如何防止數(shù)據(jù)表出現(xiàn)重復(fù)數(shù)據(jù)及如何刪除數(shù)據(jù)表中的重復(fù)數(shù)據(jù),感興趣的小伙伴們可以參考一下
    2016-05-05
  • 運(yùn)維角度淺談MySQL數(shù)據(jù)庫優(yōu)化(李振良)

    運(yùn)維角度淺談MySQL數(shù)據(jù)庫優(yōu)化(李振良)

    一個成熟的數(shù)據(jù)庫架構(gòu)并不是一開始設(shè)計(jì)就具備高可用、高伸縮等特性的,它是隨著用戶量的增加,基礎(chǔ)架構(gòu)才逐漸完善。這篇博文主要談MySQL數(shù)據(jù)庫發(fā)展周期中所面臨的問題及優(yōu)化方案
    2015-07-07
  • MySQL之高可用架構(gòu)詳解

    MySQL之高可用架構(gòu)詳解

    大家好,本篇文章主要講的是MySQL之高可用架構(gòu)詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 詳解MySQL中SlowLog的配置方法(圖文)

    詳解MySQL中SlowLog的配置方法(圖文)

    mysql 日志系統(tǒng)上線有段時間了,前端在慢慢切站點(diǎn)過來寫入,未雨綢繆 diy了套 mysql 監(jiān)控工具
    2014-02-02
  • 詳解Mysql order by與limit混用陷阱

    詳解Mysql order by與limit混用陷阱

    這篇文章主要介紹了詳解Mysql order by與limit混用陷阱,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • mysql字符集相關(guān)總結(jié)

    mysql字符集相關(guān)總結(jié)

    這篇文章主要介紹了Python 中刪除文件的幾種方法匯總,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • mysql的計(jì)劃任務(wù)與事件調(diào)度實(shí)例分析

    mysql的計(jì)劃任務(wù)與事件調(diào)度實(shí)例分析

    這篇文章主要介紹了mysql的計(jì)劃任務(wù)與事件調(diào)度,結(jié)合實(shí)例形式分析了mysql計(jì)劃任務(wù)與事件調(diào)度相關(guān)概念、原理、用法與操作注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • PHP函數(shù)使用說明(補(bǔ)充)

    PHP函數(shù)使用說明(補(bǔ)充)

    PHP函數(shù)使用說明,應(yīng)用舉例,精簡點(diǎn)評,希望對您學(xué)習(xí)php有所幫助。
    2010-07-07
  • MySQL Order by 語句用法與優(yōu)化詳解

    MySQL Order by 語句用法與優(yōu)化詳解

    Order by語句是用來排序的,經(jīng)常我們會使用到Order by來進(jìn)行排序,下面我給大家來講講Order by用法與優(yōu)化排序,有需要的同學(xué)可參考
    2013-06-06

最新評論