之前使用過Ubantu,,但是并沒有深入使用,這次為了更加深入學(xué)習(xí)Mysql以及Linux系統(tǒng),,同時想試試CentOS系統(tǒng),,便裝了個CentOS8系統(tǒng)。但是在安裝Mysql時卻碰到了各種問題,,于是想著寫個文章來記錄一下這個過程,。
卸載原有的Mysql
1、查看之前已安裝的Mysql
rpm -qa |grep mysql
如果之前已經(jīng)安裝過,,則會出現(xiàn)一些Mysql相關(guān)的組件,,如下是我的 2、卸載之前已經(jīng)安裝的Mysql
rpm -e mysql-community-server-5.7.30-1.el7.x86_64
對其他的也執(zhí)行這個操作
yum安裝Mysql
有些人不知道yum是啥,,其實可以看作是用來從軟件倉庫里面獲取rpm安裝包,,類似ubantu的apt
1,、沒有wget的先安裝wget,有就不用了
yum install wget
2,、 下載mysql的rpm 這里我用的Linux7的,,沒有用Linux8的
wget http://dev./get/mysql80-community-release-el7-3.noarch.rpm
3、安裝mysql的rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
這時候會在 /etc/yum.repos.d/目錄下生成兩個文件 mysql-community.repo和mysql-community-source.repo
4,、修改repo文件(安裝5.7,,不要8.0)
cd /etc/yum.repos.d/
vim mysql-community.repo
將 [mysql57-community] 下的 enabled 設(shè)置為1,表示打開5.7 將 [mysql80-community] 下的 enabled 設(shè)置為0,,表示關(guān)閉8.0 修改完保存退出
5,、安裝Mysql
yum -y install mysql-community-server
6、查看Mysql版本
mysql --version
7,、啟動Mysql并查看Mysql狀態(tài)
systemctl start mysqld.service
systemctl status mysqld.service
后面就是獲取臨時密碼啥的了,,可以看看其它mysql修改密碼相關(guān)教程或者其它mysql的安裝教程。這里我只是介紹了一下自己的安裝過程,。
第一次寫博客,,寫的不好希望大家多多體諒。 如果遇到Error: Unable to find a match: mysql-community-server問題 可以先執(zhí)行yum module disable mysql 再執(zhí)行yum -y install mysql-community-server就可以
|