天天看點

伺服器安裝 MySQL 8.0

一,删除伺服器自帶資料庫

檢視一下

rpm -qa | grep mariadb		
           

删掉!

yum -y remove mari*	
 rm -rf /var/lib/mysql/*

           

檢視殘留mysql檔案

find / -name mysql
           

删掉!

二,安裝MySQL

在根目錄下執行下載下傳Mysql源安裝包

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
           

執行安裝源指令

yum localinstall mysql80-community-release-el7-1.noarch.rpm
           

安裝Mysql,安裝之前可以先檢查一下源是否安裝成功

伺服器安裝 MySQL 8.0

安裝MySQL

yum install mysql-community-server
           

安裝完成它會提示Complete!

伺服器安裝 MySQL 8.0

别開心~磨人的才剛剛開始

三,啟動MySQL

service mysqld start
           

檢視MySQL的運作狀态

service mysqld status
           
伺服器安裝 MySQL 8.0

設定開機自啟動

systemctl enable mysqld
           
systemctl daemon-reload
           

四,修改登入密碼

找到root預設密碼

grep 'temporary password' /var/log/mysqld.log
           
伺服器安裝 MySQL 8.0

登入本地MySQL

mysql -uroot -p
           

在Enter password:後面輸入剛才查到的原始密碼

伺服器安裝 MySQL 8.0

回車~

如果你報了如下的錯誤,極大可能是因為你密碼輸錯了!!!請仔細檢查/(ㄒoㄒ)/~~

伺服器安裝 MySQL 8.0

然後修改密碼,密碼命名要大寫字母,小寫字母,特殊字元,數字

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密碼';
或者
set password for 'root'@'localhost'=password('新的密碼');
           

當出現下圖指令行時,說明我們已經進入Mysql了

伺服器安裝 MySQL 8.0

五,添加遠端登入使用者

輸入use mysql,連接配接資料庫

use mysql
           
伺服器安裝 MySQL 8.0

檢視資料庫目前 root 使用者的相關資訊

伺服器安裝 MySQL 8.0

設定遠端通路

GRANT ALL ON *.* TO 'root'@'%';
或者
update user set host='%' where user ='root';
           

再查查,發現多了一條,真好

伺服器安裝 MySQL 8.0

重新整理一下

接下來要在伺服器裡

點選 更多

伺服器安裝 MySQL 8.0

點選 安全組配置

伺服器安裝 MySQL 8.0

點選 配置規則

伺服器安裝 MySQL 8.0

點選 添加安全組規則

伺服器安裝 MySQL 8.0

填寫端口範圍和授權對象,點選确定

伺服器安裝 MySQL 8.0

最後連接配接時navicat可能報錯2059,後面跟着一堆亂碼

執行一下這句,搞定!

哈哈哈哈哈哈哈哈

伺服器安裝 MySQL 8.0

ps:navicat主機号要寫你自己伺服器的主機号哦

繼續閱讀