最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中MySQL跳過密碼驗證以及Bug的解決方法(圖文)

 更新時間:2024年09月10日 10:58:31   作者:碼農(nóng)研究僧  
這篇文章主要介紹了Linux中MySQL跳過密碼驗證以及Bug的解決方法,文章通過代碼示例和圖文結(jié)合的方式給大家講解的非常詳細(xì),對大家解決問題有一定的幫助,需要的朋友可以參考下

1.問題所示

在這里插入圖片描述

發(fā)現(xiàn)密碼驗證錯誤,遺失密碼

2. 基本知識

  • 停止MySQL服務(wù)sudo systemctl stop mysql
  • 以跳過權(quán)限表模式啟動MySQLsudo mysqld_safe --skip-grant-tables &
  • 登錄MySQLmysql -u root
  • 重置root用戶密碼:(不同版本不一,如果執(zhí)行出錯,可看下文)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
  • 重新啟動MySQL服務(wù)sudo systemctl start mysql

在這里插入圖片描述

3. 解決方法

根據(jù)上述的基本知識操作進(jìn)行演示,過程中可能會出現(xiàn)個別Bug

3.1 跳過驗證Bug

跳過驗證的時候,如果出現(xiàn)如下提示:

root@iZ7xv98hm4hq0dd3xv23vuZ:~# sudo mysqld_safe --skip-grant-tables &
[1] 720919
root@iZ7xv98hm4hq0dd3xv23vuZ:~# 2024-09-02T14:05:11.207426Z mysqld_safe Logging to '/var/log/mysql/error.log'.
2024-09-02T14:05:11.233525Z mysqld_safe A mysqld process already exists

[1]+  Exit 1                  sudo mysqld_safe --skip-grant-tables

截圖如下:

在這里插入圖片描述

先確保所有 MySQL 相關(guān)的進(jìn)程都被停止:ps aux | grep mysqld

如果看到任何運行中的 MySQL 進(jìn)程,使用 kill 或 kill -9 命令手動終止它們:sudo kill -9 <PID>

在這里插入圖片描述

3.2 設(shè)定初始密碼

使用的是 MySQL 5.7 或更高版本,密碼字段通常是 authentication_string,但 PASSWORD() 函數(shù)可能已被棄用

UPDATE mysql.user SET authentication_string='123456' WHERE User='root' AND Host='localhost';

使用的是 MySQL 5.6 或更低版本,密碼字段可能是 password,可以使用以下命令:

UPDATE mysql.user SET password=PASSWORD('123456') WHERE User='root' AND Host='localhost';

之后統(tǒng)一執(zhí)行:`FLUSH PRIVILEGES;``

到此這篇關(guān)于Linux中MySQL跳過密碼驗證以及Bug的解決方法(圖文)的文章就介紹到這了,更多相關(guān)Linux MySQL跳過密碼驗證Bug內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 教你使用MySQL Shell連接數(shù)據(jù)庫的方法

    教你使用MySQL Shell連接數(shù)據(jù)庫的方法

    在有些情況下我們需要使用命令行方式連接MySQL數(shù)據(jù)庫,這時可以使用MySQL官方提供的命令行工具M(jìn)ySQL Shell,今天通過本文給大家介紹下mysql Shell連接數(shù)據(jù)庫的方法,感興趣的朋友一起看看吧
    2022-04-04
  • mysql增加外鍵約束具體方法

    mysql增加外鍵約束具體方法

    在本篇文章里小編給大家整理的是一篇關(guān)于mysql增加外鍵約束具體方法及相關(guān)實例內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。
    2021-12-12
  • Mysql 索引該如何設(shè)計與優(yōu)化

    Mysql 索引該如何設(shè)計與優(yōu)化

    這篇文章主要介紹了Mysql 索引該如何設(shè)計與優(yōu)化,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • mysql保存微信昵稱特殊字符的方法

    mysql保存微信昵稱特殊字符的方法

    我在用mysql 保存微信昵稱,當(dāng)插入昵稱數(shù)據(jù)的時候,報錯。接下來通過本文給大家介紹mysql保存微信昵稱特殊字符的方法,需要的朋友一起看看吧
    2018-06-06
  • MySQL中的HBase、ES的特點和區(qū)別解析

    MySQL中的HBase、ES的特點和區(qū)別解析

    本文介紹了MySQL、HBase和ElasticSearch的特點和區(qū)別,MySQL是一個關(guān)系型數(shù)據(jù)庫,支持事務(wù)和SQL,而HBase和ElasticSearch是NoSQL數(shù)據(jù)庫,HBase基于HDFS,支持大規(guī)模數(shù)據(jù)的讀寫,而ElasticSearch是一個分布式的全文搜索引擎,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • 淺談MySQL觸發(fā)器的原理以及使用

    淺談MySQL觸發(fā)器的原理以及使用

    這篇文章主要介紹了淺談MySQL觸發(fā)器的原理以及使用,觸發(fā)器的執(zhí)行不需要使用 CALL 語句來調(diào)用,也不需要手工啟動,只要一個預(yù)定義的事件發(fā)生就會被 MySQL自動調(diào)用,需要的朋友可以參考下
    2023-05-05
  • mysql查詢當(dāng)前時間的前幾分鐘、幾小時、幾天以及幾月的數(shù)據(jù)示例代碼

    mysql查詢當(dāng)前時間的前幾分鐘、幾小時、幾天以及幾月的數(shù)據(jù)示例代碼

    今天花了些時間整理了下MySQL中分別查找當(dāng)天、昨天、近一周、近一個月等等時間段數(shù)據(jù)的代碼,給大家分享下,這篇文章主要給大家介紹了關(guān)于如何利用mysql查詢當(dāng)前時間的前幾分鐘、幾小時、幾天以及幾月的數(shù)據(jù),需要的朋友可以參考下
    2024-01-01
  • Mysql 忘記root密碼和修改root密碼的解決方法(小結(jié))

    Mysql 忘記root密碼和修改root密碼的解決方法(小結(jié))

    這篇文章主要介紹了Mysql 忘記root密碼和修改root密碼的解決方法(小結(jié)),非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-12-12
  • 完美解決mysql客戶端授權(quán)后連接失敗的問題

    完美解決mysql客戶端授權(quán)后連接失敗的問題

    下面小編就為大家?guī)硪黄昝澜鉀Qmysql客戶端授權(quán)后連接失敗的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • mysql中explain的具體實現(xiàn)

    mysql中explain的具體實現(xiàn)

    EXPLAIN是MySQL中用于分析SQL執(zhí)行計劃的核心命令,它能告訴你 MySQL優(yōu)化器會如何執(zhí)行這條SQL,本文就來想詳細(xì)的介紹了mysql中explain的具體實現(xiàn),感興趣的可以了解一下
    2026-03-03

最新評論

宽甸| 武定县| 长宁区| 海丰县| 贡山| 舟山市| 当阳市| 岳普湖县| 连城县| 邵阳县| 临沧市| 酒泉市| 房山区| 隆林| 彩票| 枣强县| 子洲县| 楚雄市| 苍南县| 仁布县| 芦山县| 菏泽市| 佛学| 嘉祥县| 亳州市| 洪湖市| 正镶白旗| 雷山县| 汨罗市| 西充县| 武夷山市| 类乌齐县| 孙吴县| 郁南县| 枣庄市| 苗栗县| 资源县| 兰州市| 浦江县| 凉山| 阿尔山市|