安裝MySQL報(bào)錯(cuò):Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

最近更換一臺(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.rpmrpm -ivh MySQL-server-4.0.20-0.i386.rpm
也可以使用yum install -y MySQL-client-4.0.20-0.i386.rpmyum 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有如下方法:

  1. 下載rpm包(就像本章開始下載的MySQL-server-4.0.20-0.i386.rpm)
  2. 修改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)的版本
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容