重新編譯MySQL后phpMyAdmin報(bào)#2002錯(cuò)誤 |
發(fā)布時(shí)間: 2012/8/24 17:11:32 |
公司的一臺(tái)Mysql服務(wù)器,重新configure了,重新編譯安裝后,Mysql服務(wù)器起來了,但是原來正常可以用的phpMyAdmin的無法訪問了mysql,報(bào)#2002錯(cuò)誤。開始以為是權(quán)限問題,折騰了半天也不行。后來只能求助網(wǎng)絡(luò),還真找到原因和答案了。 在mysql的官方文檔里說 如果未指定指定主機(jī)名或指定了特殊的主機(jī)名localhost,將使用Unix套接字。 Unix套接字默認(rèn)為/tmp/mysql.sock,而本機(jī)并沒有配置這樣的套接字文件,所以自然是連接失敗了。 phpMyAdmin我沒有配置過,之前是直接使用的,之前mysql剛好是使用的/tmp/mysql.sock,重新編譯之后,我配到/usr/local/mysql/sock/mysql.sock 自然認(rèn)為Mysql服務(wù)沒有啟動(dòng),報(bào)#2002的錯(cuò)誤了 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |