天天看點

linux伺服器安裝mysql并實作遠端通路

上一節已經給大家講解了我們java項目,也就是微信小程式背景項目部署到騰訊雲伺服器,但是呢,我們伺服器肯定要裝mysql資料庫吧,要不然我們的資料放哪裡呢,是以這一節來教大家如何在linux伺服器裡安裝mysql資料庫,并做一些資料庫常見的配置。

傳送門

一,首先還是登入到我們的伺服器

伺服器如何登入我在上一節已經講過了,大家隻需要去看我上一節課程即可。

linux伺服器安裝mysql并實作遠端通路

二,下載下傳并安裝mysql

  • 1,檢查伺服器是否已經安裝過mysql
yum list installed mysql*
      

出現下圖所示,代表沒有安裝過

linux伺服器安裝mysql并實作遠端通路
  • 2,安裝mysql源
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
      
  • 3,下載下傳mysql5.7 rpm源
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
      
linux伺服器安裝mysql并實作遠端通路
  • 4安裝下載下傳好的rpm包
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
      
linux伺服器安裝mysql并實作遠端通路

安裝成功後,會在/etc/yum.repos.d/目錄下增加了以下兩個檔案

linux伺服器安裝mysql并實作遠端通路
  • 5安裝mysql,發現提示,y到底
yum install mysql-server
      
linux伺服器安裝mysql并實作遠端通路
linux伺服器安裝mysql并實作遠端通路
linux伺服器安裝mysql并實作遠端通路
linux伺服器安裝mysql并實作遠端通路

出現下面标志,代表安裝成功

linux伺服器安裝mysql并實作遠端通路
  • 6,檢視下mysql的版本,确定是否安裝成功
mysql -V
      
linux伺服器安裝mysql并實作遠端通路

可以看出我們安裝的mysql版本是5.7.27

  • 7,運作mysql
service mysqld start
      
linux伺服器安裝mysql并實作遠端通路

檢視是否啟動

service mysqld status
      

出現下面箭頭所示,代表已經啟動mysql

linux伺服器安裝mysql并實作遠端通路
  • 8,取得mysql初始化随機密碼
grep "password" /var/log/mysqld.log
      
linux伺服器安裝mysql并實作遠端通路

可以看到我們的初始密碼是 l>KbWhk6K&+Y

  • 9,登入mysql
mysql -uroot -p'l>KbWhk6K&+Y'
      

記得把l>KbWhk6K&+Y換成你自己的密碼。下面代表登入成功。

linux伺服器安裝mysql并實作遠端通路
  • 10,更改root密碼
SET PASSWORD = PASSWORD('你的新密碼'); 
      

(“需要帶數字,大寫字母,小寫字母,特殊符号”)如我設定密碼為 Qc123456!

linux伺服器安裝mysql并實作遠端通路

設定密碼永不過期

ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; 
      
linux伺服器安裝mysql并實作遠端通路

一定要記得執行下面代碼重新整理MySQL的系統權限相關表

flush privileges; 
      
linux伺服器安裝mysql并實作遠端通路
grant all privileges on *.* to root@"%" identified by "你的密碼";
grant all privileges on *.* to root@"localhost" identified by "你的密碼";
flush privileges;
      

三,idea遠端通路服務資料庫。

  • 1,進入mysql連結
    linux伺服器安裝mysql并實作遠端通路
  • 2,輸入資訊連結伺服器mysql資料庫
    linux伺服器安裝mysql并實作遠端通路
  • 3,檢視連結效果
    linux伺服器安裝mysql并實作遠端通路

繼續閱讀