[2
求解'root'user 的mysql“訪問拒絕”錯誤
而不是複雜的故障排除,請嘗試通過 sudo mysql
執行的單個查詢:alter用戶'root'@'localhost' 用mysql_native_password識別 通過“根”; (或者,對於Mariadb :) 更改用戶'root'@'localhost' 通過mysql_native_password識別 使用密碼('root');
此查詢執行兩個關鍵功能:
ALTER USER 'root'@'localhost'
IDENTIFIED WITH mysql_native_password
BY 'root';
(Or, for MariaDB:)
ALTER USER 'root'@'localhost'
IDENTIFIED VIA mysql_native_password
USING PASSWORD('root');
它將密碼設置為“ root”(請記住,請在查詢中將您選擇的密碼替換為'root')。
運行此查詢後,您應該能夠訪問數據庫作為root用戶。請諮詢官方MySQL或Mariadb文檔以獲取更多信息。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3