星期三, 九月 14, 2005

資料庫連不上

今天一早來就聽說學務系統連不上了,出現資料庫出錯的訊息。

我心想:『嗯……,重啟資料庫就可以了吧?』

所以我打開 /etc/rc.d/rc.local 看一下 Mysql 放在哪個地方,重新啟動它。

心想,解決了吧?!一看,還是不行……:(

這下麻煩大了!!

尋找了一下,發現在主機內有好幾個版本的 Mysql……:o 有的是電腦供應商裝的,有 RPM 版本、有 tarball 版本,還有一個是潤玲用 tarball 裝的。眾多版本分散在各處,祇好一個一個慢慢的啟動看看。

心想這樣總成了吧?結果,全部試過一輪還是連不上學務系統。祇好再找問題在哪邊。

看了一下錯誤訊息,嗯,無法經由 /tmp/mysql.sock 連上資料庫。喔,糟,我剛剛才清過 /tmp……:( 這會兒慘了,我怎麼知道 /tmp/mysql.sock 是連結到哪一個版本的 Mysql 呢?

祇好再一個個建立連結,重啟資料庫。

剛剛終於弄好了。是連結到潤玲用 tarball 裝的 Mysql 沒錯。那,電腦供應商原本的那些有的沒有的 Mysql 版本該找一天砍掉了,以免日後又發生慘劇,找不到正確的版本可執行。

哎,忙了快兩個小時才解決啊!!

ps: 解決的方式是 ln -s /home/mysql/var/mysql.sock mysql.sock

Technorati : ,

下一篇 :: 上一篇 :: 迴響(0) :: 靜態連結網址 :: 分類 (03 電腦密技 ) :: (1451 Reads)



訪客留言

發表迴響

標題

內容

暱稱

Your email address

個人網頁


authimage