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

navicat連接mysql修改root密碼最簡潔方法

 更新時間:2023年05月12日 14:49:16   作者:cgv3  
這篇文章主要介紹了navicat連接mysql修改root密碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

navicat連接mysql修改root密碼

1、在navicat中選中目標數(shù)據(jù)庫打開鏈接;

右鍵打開鏈接后,點擊命令行界面;

2、命令行中輸入修改語句;

彈出的命令行對話框已經(jīng)是用root登錄的,直接修改密碼即可:

set password = password("新密碼");

補充:MySQL數(shù)據(jù)庫忘記root密碼,Navicat修改root密碼

        今天準備練手一個小項目,項目配置數(shù)據(jù)庫的時候,發(fā)現(xiàn)忘記了root密碼,于是我就在網(wǎng)絡上查找解決辦法,我用的mysql的版本是比較新的8.0.27,用網(wǎng)絡上大部分方法根本解決不了問題,所以查閱了很多資料,最終解決了問題;

我的情況:項目導入表結(jié)構用的是Navicat Premium 15,是記住密碼的,所以我能進入數(shù)據(jù)庫進行修改;

        網(wǎng)絡上修改root密碼的方法基本解決不了MySQL高版本問題,因為高版本的MySQL廢棄了password字段和password()函數(shù),而是使用authentication_string字段表示用戶密碼。

        如果有工具可以進入數(shù)據(jù)庫,建立查詢,執(zhí)行相應的SQL;

        如果當前root用戶authentication_string字段下有內(nèi)容,先將其設置為空;

USE mysql;
UPDATE user SET authentication_string = '' WHERE User='root';

        然后執(zhí)行以下三句SQL;

-- user表中如果沒有“%”,則不執(zhí)行第一條
ALTER user 'root'@'%' IDENTIFIED WITH caching_sha2_password BY '新密碼';
ALTER user 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '新密碼';
FLUSH PRIVILEGES;

注釋:host      -%表示遠程連接密碼

                        -localhost表示本地連接密碼

注意:若項目中需要連接數(shù)據(jù)庫應使用‘mysql_native_password’進行密碼加密;

        此時密碼修改完成;

        以上情況適用于使用工具能夠登陸數(shù)據(jù)庫,如果沒有工具不能登陸數(shù)據(jù)庫:

        1. 使用Xshell連接服務器輸入:sudo service mysql stop 停止服務;

        2. 找到配置文件my.cnf,在[mysqld]下添加 skip-grant-tables 跳過登錄檢查;

        3. 重啟MySQL服務并登錄;

        4. 執(zhí)行上述SQL語句;

        5. 將第二步配置文件內(nèi)容改回來;

到此這篇關于navicat連接mysql修改root密碼的文章就介紹到這了,更多相關navicat連接mysql修改密碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 解決MySQL添加新用戶-ERROR?1045?(28000)的問題

    解決MySQL添加新用戶-ERROR?1045?(28000)的問題

    這篇文章主要介紹了MySQL添加新用戶-ERROR?1045?(28000)解決辦法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • MacBook下python3.7安裝教程

    MacBook下python3.7安裝教程

    這篇文章主要為大家詳細介紹了MacBook下python3.7安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • MySQL主從同步延遲的原因及解決辦法

    MySQL主從同步延遲的原因及解決辦法

    今天小編就為大家分享一篇關于MySQL主從同步延遲的原因及解決辦法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MySql數(shù)據(jù)庫基礎之分組查詢詳解

    MySql數(shù)據(jù)庫基礎之分組查詢詳解

    這篇文章主要介紹了mysql按照時間分組查詢的語句,非常實用,sql語句簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • MySQL root密碼的重置方法

    MySQL root密碼的重置方法

    這篇文章主要介紹了MySQL root密碼的重置方法,幫助大家更好的理解和學習使用MySQL,感興趣的朋友可以了解下
    2021-04-04
  • 基于Php mysql存儲過程的詳解

    基于Php mysql存儲過程的詳解

    本篇文章是對Php中的mysql存儲過程進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • phpmyadmin報錯:#2003 無法登錄 MySQL服務器的解決方法

    phpmyadmin報錯:#2003 無法登錄 MySQL服務器的解決方法

    通過phpmyadmin連接mysql數(shù)據(jù)庫時提示:“2003 無法登錄 MySQL服務器”。。。很明顯這是沒有啟動mysql服務,右擊我的電腦-管理-找到服務,找到mysql啟動一下
    2012-04-04
  • mysql給id設置默認值為UUID的實現(xiàn)方法

    mysql給id設置默認值為UUID的實現(xiàn)方法

    由于mysql并不支持默認值為函數(shù)類型,給id設值有兩種方式,本文主要介紹了mysql給id設置默認值為UUID的實現(xiàn)方法,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • MySQL數(shù)據(jù)庫聚合函數(shù)與分組查詢舉例詳解

    MySQL數(shù)據(jù)庫聚合函數(shù)與分組查詢舉例詳解

    在MySQL中聚合函數(shù)和分組查詢經(jīng)常一起使用,下面這篇文章主要給大家介紹了關于MySQL數(shù)據(jù)庫聚合函數(shù)與分組查詢的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • win2008下mysql8.0.11升級mysql8.0.17版本詳細步驟

    win2008下mysql8.0.11升級mysql8.0.17版本詳細步驟

    這篇文章主要為大家詳細介紹了win2008下mysql8.0.11升級mysql8.0.17版本詳細步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評論