天天看點

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!

往期文章

Springboot項目部署到阿裡雲教程(1) 成功連接配接遠端雲伺服器和配置阿裡雲安全組 Springboot項目部署到阿裡雲教程(2) 安裝java web開發環境jdk和Tomcat
安裝mysql

mysql 5.725

連結: https://pan.baidu.com/s/1GPXwTGFRM-jmLNtTihsqAQ 提取碼: iu6a

1.在usr/local 下面

下載下傳mysql

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz           

解壓

tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz           

改名

mv mysql-5.7.25-linux-glibc2.12-x86_64 mysql           

2.添加系統mysql組和mysql使用者

指令(添加mysql組):groupadd mysql

指令(添加mysql使用者):useradd -r -g mysql -s /bin/false mysql

cd /usr/local/mysql           

修改目前目錄擁有者為mysql使用者

chown -R mysql:mysql ./           

3.建立mysql配置檔案,設定utf-8編碼等

vi /etc/my.cnf           

複制粘貼以下内容

[client]
port=3306

default-character-set=utf8
socket=/usr/local/mysql/data/mysql.sock
[mysqld]

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

socket=/usr/local/mysql/data/mysql.sock
character-set-server=utf8

symbolic-links=0
init_connect='SET NAMES utf8'

[mysqld_safe]
log-error=/usr/local/mysql/mysql-log/error.log
pid-file=/usr/local/mysql/data/mysql.pid

!includedir /etc/my.cnf.d           

4.建立錯誤日志

進去

cd /usr/local/mysql

建立

mkdir data

mkdir mysql-log

進入

cd /usr/local/mysql/mysql-log

vi error.log

授權

chmod 777 error.log

5.初始化

/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!

yum install libaio

第一次安裝,會提示缺少這個包,安裝完成之後,再次初始化。

看到以下界面則初始化成功

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!

☆記住這個随機生成的密碼,複制到筆記本

6.添加開機啟動mysql服務和啟動mysql服務(需要在mysql下的support-files)

添加mysql服務

cp mysql.server /etc/init.d/mysql           

添加開機啟動服務

指令:chkconfig --add mysql

7.啟動服務停止服務

啟動指令:service mysql start

重新開機指令:service mysql restart

停止指令:service mysql stop

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!

8.進入資料庫指令

進入mysql/bin 目錄

./mysql -u root -p

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!

9.修改mysql的root使用者密碼,遠端連接配接密碼

改本地登入密碼:

alter user user() identified by "root";

重新整理權限指令:

flush privileges;

修改遠端登登入指令:

grant all privileges on *.* to 'root'@'%' identified by 'root';

然後重新整理權限指令:

flush privileges;

10.在确認伺服器開啟3306端口的情況下,測試一下

手把手教你Springboot項目部署到阿裡雲教程(3) 安裝MySQL資料庫和遠端連接配接MySQL資料庫成功!
結語:覺得有用點一下喜歡、關注,發現教程有誤或者不知道什麼問題出錯,給我發私信,看到立馬回