亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


Ubuntu下安裝MySQL并解決ERROR 1698 (28000)報錯問題


avatar
小浪云 2024-06-30 183


Ubuntu系統上安裝mysql并解決ERROR 1698 (28000)報錯問題的步驟如下:

  1. 安裝mysql服務器

打開終端,運行以下命令以更新軟件包列表并安裝mysql服務器

sudo apt update  sudo apt install mysql-server

在安裝過程中,系統會提示您設置mysql root用戶的密碼。
2. 驗證mysql安裝

安裝完成后,運行以下命令驗證mysql是否成功安裝:

sudo service mysql status

如果mysql正在運行,結果應顯示“active (running)”。
3. 登錄mysql服務器

使用以下命令以root身份登錄mysql

sudo mysql -u root -p

系統會提示您輸入之前設置的mysql root用戶密碼。
4. 解決ERROR 1698 (28000)報錯

mysql 5.7及更高版本中,由于使用了新的插件認證方式,可能會導致通過sudo登錄mysql時出現ERROR 1698 (28000)錯誤。要解決這個問題,請按照以下步驟操作:
a. 以root用戶登錄mysql

sudo mysql

b. 使用以下命令修改mysql用戶的認證方式:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';

請將'your_password'替換為您為root用戶設置的密碼。
c. 刷新權限:

FLUSH PRIVILEGES;

d. 退出mysql

exit;

e. 重新以root用戶登錄mysql

再次使用以下命令登錄mysql

sudo mysql -u root -p

現在,您應該能夠成功登錄mysql服務器而不再遇到ERROR 1698 (28000)錯誤。

相關閱讀