問題: 嘗試透過CLI 連線會導致一系列錯誤,包括「ERROR 1524 (HY000):外掛程式'auth_socket'未載入。 🎜>
運行Bash指令:
無密碼啟動MySQL: sudo mysqld_safe --mysql-grant-tables &以root 身分連接到MySQL:mysql -uroot
更新root使用者的密碼為空字串:更新使用者集authentication_string=PASSWORD(「」)其中使用者='root';將root使用者的驗證外掛程式更改為“mysql_native_password”:更新使用者集plugin=“mysql_native_password” where User='root';
停止並重新啟動MySQL:sudo /etc/init.d/mysql stop; sudo /etc/init.d/mysql start
如果發生套接字錯誤,請嘗試以下指令:
sudo mkdir -p /var/run/mysqld; sudo chown mysql /var/run/mysqld
mysql -u -h127.0.0.1
以上是為什麼我在連接 MySQL 時收到「插件『auth_socket』未載入」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!