溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何安裝配置mysql8.0

發(fā)布時間:2021-06-12 11:57:14 來源:億速云 閱讀:168 作者:小新 欄目:編程語言

這篇文章主要介紹了如何安裝配置mysql8.0,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1.刪除已安裝

sudo apt-get remove --purge \*mysql\*
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get remove --purge \*mariadb\*

2.重新安裝

sudo apt update && sudo apt upgrade
sudo apt install mysql-server

3.配置端口

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

port 默認3306,需要修改就取消注釋修改端口號

4.啟動

sudo service mysql start

5.停止

sudo service mysql stop

6.重啟

sudo service mysql restart

7.進入MySQL

mysql -u root -p

8.選擇數(shù)據(jù)庫

use mysql;

9.退出MySQL

quit;

10.服務查看

ps -e|grep mysql

11.設置root密碼

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

新增行:skip-grant-tables

重啟服務:sudo service mysql restart

進入MySQL:mysql

選擇數(shù)據(jù)庫:use mysql;

查看 auth_socket:select user,plugin from user;

設置root用戶plugin:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql\_native\_password BY 'mysql';

依次執(zhí)行命令:

flush privileges;
ALTER user 'root'@'localhost' IDENTIFIED BY 'newpassward'; //newpassward 新密碼
flush privileges;

12.異常處理

  1. 執(zhí)行修改用戶密碼是報錯:

“The MySQL server is running with the --skip-grant-tables option so it cannot execute this statemen ”

解決辦法:

先執(zhí)行:flush privileges;

然后執(zhí)行修改命令。

  1. 設置密碼報錯

“ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded”

解決辦法:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql\_native\_password BY 'mysql';

感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何安裝配置mysql8.0”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業(yè)資訊頻道,更多相關知識等著你來學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI