首頁 > 資料庫 > mysql教程 > 如何快速修復Root用戶的MySQL「拒絕存取」錯誤?

如何快速修復Root用戶的MySQL「拒絕存取」錯誤?

Linda Hamilton
發布: 2025-01-21 00:47:09
原創
870 人瀏覽過

How Can I Quickly Fix the MySQL

MySQL「拒絕存取」錯誤的簡單修正

在 MySQL 中遇到可怕的「使用者'root'@'localhost'存取被拒絕」錯誤? 本指南提供了一種快速、簡單的解決方案,避免了網路上常見的複雜程序。

解決此問題的方法如下:

首先,使用以下指令存取MySQL控制台:

<code class="language-bash">sudo mysql</code>
登入後複製

接下來,在 MySQL 控制台中執行適當的查詢。 根據您的資料庫系統選擇查詢:

對於 MySQL:

<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';</code>
登入後複製

對於 MariaDB:

<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');</code>
登入後複製

這些指令執行兩個關鍵操作:

  • 他們將身份驗證外掛程式更改為mysql_native_password
  • 他們將 root 密碼設定為「root」(您可以在查詢中輕鬆地將其更改為您想要的密碼)。

執行指令後,您應該可以使用 root 使用者和新密碼登入。

有關全面的詳細信息,請參閱官方 MySQL 或 MariaDB 文件。 若要退出 MySQL 控制台,請按 Ctrl D 或鍵入 exit.

以上是如何快速修復Root用戶的MySQL「拒絕存取」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板