手把手教你在linux中安裝mysql數據庫

前景
本人爲運維小白,都是自己一步一步摸索出來,爲了方便以後查看更新成文檔,也供他人查看。

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的安裝就已經完成,希望對大家能夠有所幫助。有什麼其他問題也可以私聊小白

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章