前景
本人爲運維小白,都是自己一步一步摸索出來,爲了方便以後查看更新成文檔,也供他人查看。
1.MySQL官網下載
首先打開官網地址:https://www.mysql.com/downloads/
選擇下方社區版下載
點擊跳轉以後頁面,我這裏選擇的是社區服務器,你們也可以選擇yum源的方式直接下載
點擊mysql社區服務器以後跳轉頁面如下,點擊下方標紅的地方可以選擇下載的操作系統,mysql版本
選擇版本、操作系統、操作系統版本。點擊第一個下載壓縮包
2.上傳壓縮包到服務器
上傳之前要先建立一個存放mysql數據庫文件的地方
一般存在位置都在:/usr/local下
創建目錄:
mkdir -p /usr/local/mysql
3.解壓mysql壓縮包
通過tar命令來解壓安裝包,會得到如下圖所示的rpm包
tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar
4.rpm命令安裝包
安裝命令包之前要查看系統中是否存在mariadb,一般系統會自帶一個mariadb的rpm包,需要把這個包刪除
rpm -qa | grep mariadb
如果遇到刪除mariadb失敗的情況,可以參考我的另一篇博客
centos7安裝mysql數據庫時libs與mariadb衝突問題解決
通過rpm依次按步驟安裝common、libs、client、server
10 rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm --nodeps --force
11 rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm --nodeps --force
12 rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm --nodeps --force
13 rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm --nodeps --force
安裝完成以後通過命令rpm -qa | grep mysql查看安裝的mysql源
5.數據庫初始化、以及相關配置
19 mysqld --initialize
20 chown mysql:mysql /var/lib/mysql -R;
這裏數據庫初始化可能會有問題,這裏不做解釋,解決辦法爲我的另一篇博客:
centos7安裝mysql5.7初始化報錯問題解決
6.數據庫服務啓動、關閉
啓動:systemctl start mysqld.service
關閉:systemctl stop mysqld.service
重啓:systemctl restart mysqld.service
開機自啓:systemctl enabel mysqld.service
7 .查看數據庫的密碼
cat /var/log/mysqld.log
結尾:
至此,MySQL的安裝就已經完成,希望對大家能夠有所幫助。有什麼其他問題也可以私聊小白