最近更換一臺(tái)服務(wù)器,之前安裝時(shí)候告知沒有什么要求,安裝centos即可。于是安裝了最版本的centos7。
部署MySQL時(shí)候MySQL-client-4.0.20-0.i386.rpm,MySQL-server-4.0.20-0.i386.rpm因?yàn)榘惭b這個(gè)兩個(gè)版本。
第一次安裝server時(shí)候報(bào)錯(cuò)mariadb(MariaDB數(shù)據(jù)庫管理系統(tǒng)是MySQL的一個(gè)分支)
使用命令 rpm -qa|grep mariadb查看安裝的mariadb,可以使用rpm也可以使用yum卸載掉原來的版本,如果有安裝之前mysql也是一樣的卸載yum remove -y 安裝的包名
在運(yùn)行安裝rpm -ivh MySQL-client-4.0.20-0.i386.rpm和rpm -ivh MySQL-server-4.0.20-0.i386.rpm
也可以使用yum install -y MySQL-client-4.0.20-0.i386.rpm和yum install -y MySQL-server-4.0.20-0.i386.rpm
安裝完成之后運(yùn)行mysql出現(xiàn)如下報(bào)錯(cuò):

報(bào)錯(cuò)
首先確定mysql_install_db(數(shù)據(jù)庫的初始化)的位置
運(yùn)行初始化命令
/usr/bin/mysql_install_db可以看到上一步中提示了如果啟動(dòng)mysql:
cd /,/usr/bin/mysqld_safe &
解決

運(yùn)行msql正常進(jìn)入,不在報(bào)錯(cuò)
后記:
在最新版本的Centos 7,yum源里面不再有mysql server。若要安裝安裝mysql有如下方法:
- 下載rpm包(就像本章開始下載的MySQL-server-4.0.20-0.i386.rpm)
- 修改yum源,有兩種修改方法:a.下載rpm包,
yum localinstall mysql-community-release-el7-5.noarch.rpm添加 MySQL Yum Repository
yum repolist enabled | grep "mysql.*-community.*"檢查是否添加成功,后面的安裝就都知道了
注意這個(gè)位置

找到對(duì)應(yīng)的版本
