Linux下部署MySQL5.7.35全過(guò)程
1.MySQL下載
(1)登錄到以下網(wǎng)站
https://downloads.mysql.com/archives/community/
(2)選擇需要的版本 ,以及操作系統(tǒng) ,這里是Red Hat Enterprise Linux / Oracle Linux 5.7.35 版本。

(3)Mysql安裝需要5個(gè)rpm包,如下圖
mysql-community-common-5.7.35-1.el7.x86_64.rpm mysql-community-libs-5.7.35-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm mysql-community-client-5.7.35-1.el7.x86_64.rpm mysql-community-server-5.7.35-1.el7.x86_64.rpm

2.MySQL部署
(1)清理環(huán)境
查看系統(tǒng)是否包含mysql相關(guān)的服務(wù),如果包含需要清理,以免干擾新部署的MySQL。
rpm -qa |grep -i mysql rpm -qa |grep -i mariadb
如果有依賴(lài):
- rpm -e --nodeps 加上包名,刪除依賴(lài)
如果mariadb刪除失敗,則:
- yum remove + 包名來(lái)刪除mariadb
(2)安裝MySQL
- rpm -ivh *.rpm --nodeps 可全部自動(dòng)安裝
(3)修改配置文件
vi /etc/my.cnf
在配置中加入
#大小寫(xiě)忽略 lower_case_table_names=1
其他可根據(jù)情況修改 ,不修改也不會(huì)影響MySQL部署。
(4)啟動(dòng)mysql
Service mysqld start
查看mysql服務(wù)的狀態(tài)
Service mysqld status
查看mysql版本
mysql --version
3.登錄MySQL
(1)查看初始密碼
cat /var/log/mysqld.log|grep pass
(2)登錄MySQL
mysql -u root -p
輸入初始密碼 ,進(jìn)入MySQL 客戶(hù)端。
(3)修改密碼
set password for "root"@"%" = password('你的密碼');
flush privileges;(4)設(shè)置遠(yuǎn)程連接
grant all privileges on *.* to 'root'@'%' identified by '你的密碼' with grant option; flush privileges;
4.防火墻設(shè)置
(1)查看防火墻狀態(tài)
systemctl status firewalld
(2)開(kāi)啟狀態(tài)
添加端口
firewall-cmd --permanent --zone=newzone --add-port=3306/tcp
配置立即生效
firewall-cmd --reload
查看防火墻所有開(kāi)放的端口
firewall-cmd --zone=public --list-ports
(3)關(guān)閉狀態(tài)
不需要任何操作
總結(jié)
本文主要介紹了 linux 系統(tǒng)下 MySQL 5.7.35 版本的部署 ,其中比較需要注意的就是 大小寫(xiě)忽略,設(shè)置遠(yuǎn)程連接 ,以及防火墻設(shè)置 。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux服務(wù)器下通過(guò)iptables+Denyhost抵御暴力破解的配置方法
這篇文章主要介紹了linux服務(wù)器下通過(guò)iptables + Denyhost抵御暴力破解的方法,需要的朋友可以參考下2014-11-11
Linux下使用pip安裝SpeechRecognition連接超時(shí)解決辦法
這篇文章主要介紹了Linux下使用pip安裝SpeechRecognition連接超時(shí)解決辦法,如果遇到此問(wèn)題,可以借鑒閱讀本文2023-03-03
詳解linux下tar壓縮解壓縮文件夾的命令與參數(shù)
大家都知道壓縮文件或者文件夾可以為磁盤(pán)節(jié)省不少空間,那么Linux系統(tǒng)的壓縮和解壓縮命令都有哪些呢?參數(shù)又有哪些呢?下面小編就給大家介紹Linux下tar壓縮和解壓縮文件夾的命令與參數(shù),希望本文的內(nèi)容對(duì)你能有所幫助。2016-11-11
vim配置顯示行號(hào)和語(yǔ)法高亮 即.vimrc文件的配置
本文主要介紹vim配置顯示行號(hào)和語(yǔ)法高亮的功能,比較實(shí)用,需要的朋友可以參考一下。2016-06-06
解決navicat連接不上linux服務(wù)器上的mysql問(wèn)題
這篇文章主要介紹了navicat連接不上linux服務(wù)器上的mysql的解決辦法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
Ubuntu 17.04系統(tǒng)下源碼編譯安裝opencv的步驟詳解
這篇文章主要給大家介紹了在Ubuntu 17.04系統(tǒng)下源碼編譯安裝opencv的相關(guān)資料,文中將一步步的步驟介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
Apache?Doris?中Compaction問(wèn)題分析和典型案例分析
這篇文章主要介紹了Apache?Doris?中Compaction問(wèn)題分析和典型案例,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-08-08
Linux 解決Deepin無(wú)法在root用戶(hù)啟動(dòng)Google Chrome瀏覽器的問(wèn)題
這篇文章主要介紹了Linux 解決Deepin無(wú)法在root用戶(hù)啟動(dòng)Google Chrome瀏覽器的問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07

