目錄
前言
一、卸載不要的環(huán)境
1.檢查本地MySQL是否正在運行
2.停止正在運行的MySQL
二、檢查系統(tǒng)安裝包
三、卸載這些默認安裝包
1.手動一個一個卸載
2.自動卸載全部
四、獲取mysql官方y(tǒng)um源
五、安裝mysql yum源,對比前后yum源
1.安裝前
2.安裝中
3.安裝后
六、查看yum源能不能正常?作
七、安裝mysql服務
1.安裝
2.查看是否安裝成功
八、啟動服務
1.啟動mysql的服務端
2.查看是否啟動成功
九、登陸方法
十、退出mysql
十一、配置my.cnf
十二、設置開機啟動[可以不設]
十三、簡單介紹my.cnf文件
十四、安裝時常見問題:
1.安裝遇到秘鑰過期的問題
前言
掌握數(shù)據(jù)之道,從MySQL開始!解鎖CentOS 7上安裝MySQL的秘訣,讓你的數(shù)據(jù)管理飛速升級!快來探索如何輕松搭建高效、可靠的數(shù)據(jù)庫環(huán)境,駕馭數(shù)據(jù)的無限潛力!立即邁向MySQL的世界,開啟數(shù)據(jù)之旅!
一、卸載不要的環(huán)境
1.檢查本地MySQL是否正在運行
ps ajx |grep mariadb # 檢查是否有mariadb存在
ps ajx |grep mysqld # 檢查是否有mysqld存在
2.停止正在運行的MySQL
systemctl stop mariadb.service # 停?mariadb服務
systemctl stop mysqld # 停?mysqld服務
二、檢查系統(tǒng)安裝包
rpm -qa | grep mariadb # 查看mariadb安裝包
rpm -qa | grep mysql # 查看mysql安裝包
三、卸載這些默認安裝包
1.手動一個一個卸載
sudo yum remove [上面查到的安裝包名]
2.自動卸載全部
rmp -qa | grep mysql | xargs yum -y remove
四、獲取mysql官方y(tǒng)um源
點擊獲取mysql官?yum源
注意:最好安裝和??系統(tǒng)?致的mysql版本,否則可能會存在軟件兼容性問題
- 查看??的系統(tǒng)版本
cat /etc/redhat-release
- 進?mysql官方y(tǒng)um源, 找?下和??版本?致的資源
- 下載到你的本地,然后上傳到你的Linux服務器
五、安裝mysql yum源,對比前后yum源
1.安裝前
ls /etc/yum.repos.d/ -l
2.安裝中
- 因為我的Linux版本是?CentOS Linux release 7.6.1810,所以我下載下面這個版本的mysql yum源(el是CentOS的意思)
-
下載完后將本地安裝包上傳到Linux服務器中
rz #遠程上傳文件命令
-
這時候就有了一個安裝包了?
-
將mysql yum源進行安裝?
rpm -ivh [mysql yum源安裝包的名字]
3.安裝后
- 如果你跟我一樣,多了下面這兩個文件,那么你就安裝成功了
ls /etc/yum.repos.d/ -l
六、查看yum源能不能正常?作
- 如果你跟我一樣,那么你的yum源就能正常工作
yum list | grep mysql
七、安裝mysql服務與開發(fā)包
1.安裝
- 根據(jù)剛剛的yum源自動安裝mysql服務所需要的所有東西。
- 安裝mysql服務。
sudo yum install -y mysql-community-server
- 如果出現(xiàn)下面問題,請看《十四、常見問題》
- 安裝mysql開發(fā)包
sudo yum install mysql-devel
- 安裝完mysql服務與開發(fā)包后,將會多出這兩個目錄。
ls /usr/include/mysql/
ls /var/lib/mysql/
2.查看是否安裝成功
- 查看這三個文件是否存在,如果存在,則證明安裝成功
which mysql # mysql的客戶端
which mysqld # mysql的服務端
ls /etc/my.cnf # mysql的配置文件
八、啟動服務
1.啟動mysql的服務端
systemctl start mysqld # 啟動mysql的服務端
2.查看是否啟動成功
ps ajx | grep mysqld
netstat -nltp
九、登陸方法
- 打開mysql配置?件(對mysql服務端進行配置)
vim /etc/my.cnf # 打開mysql配置?件
- 在[mysqld]最后?欄配置(不知道是什么,就放在配置?件最后) 加?: skip-grant-tables 選項,并保存退出
- 重啟mysql服務(只有重啟后配置文件才會生效)
systemctl restart mysqld
- ?登錄
mysql -uroot -p
- 登錄成功
十、退出mysql
quit
十一、配置my.cnf
- 打開mysql配置?件(對mysql服務端進行配置)
- 在[mysqld]最后?欄配置(不知道是什么,就放在配置?件最后) 加?以下選項,并保存退出
character-set-server=utf8? ? ? ? ? ? ? ??# 服務端的編碼格式,默認設置為utf8
default-storage-engine=innodb? ? ? ?# mysql的默認存儲引擎設置為innodb
vim /etc/my.cnf # 打開mysql配置?件
- 重啟mysql服務(只有重啟后配置文件才會生效)
systemctl restart mysqld
十二、設置開機啟動[可以不設]
- 開啟開機自啟動
systemctl enable mysqld
systemctl daemon-reload
十三、簡單介紹my.cnf文件
- 查看/var/lib/mysql目錄
十四、安裝時常見問題:
1.安裝遇到秘鑰過期的問題
Failing package is: mysql-community-libs-5.7.42-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
- 解決?案:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
文章來源:http://www.zghlxwxcb.cn/news/detail-509848.html
總結(jié)
現(xiàn)在,你已經(jīng)掌握了在CentOS 7上安裝MySQL的關鍵步驟,只需一步之遙,你將邁入數(shù)據(jù)庫的新境界!無論是企業(yè)還是個人,MySQL的強大功能將助你在數(shù)據(jù)領域中脫穎而出。讓我們一同駕馭數(shù)據(jù)的浩瀚海洋,開創(chuàng)無限可能!行動起來,MySQL等待著你的探索!文章來源地址http://www.zghlxwxcb.cn/news/detail-509848.html
到了這里,關于MySQL如何在Centos7環(huán)境安裝:簡易指南的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!