2010年10月7日 星期四

[Tips] Couldn't find MySQL manager

目前我也還沒把整個MySQL的運作流程搞清楚, 不過先講情境好了...

OS: Ubuntu 10.04
DB: 5.1.49 (根據[Tips] 常用的LAMP設定檔)

安裝完成後, 原本一切都很美好, 但是在使用了一段時間後(也裝了不少軟體), 某次我想要透過start script啟動(service mysqld start)發現出現這樣的錯誤訊息
Couldn't find MySQL manager (/usr/bin/mysqlmanager) or server (/usr/bin/mysqld_safe)

當下懷疑是被偷裝了第二個MySQL(可能之前閉著眼睛安裝了其他軟體順便又多裝了MySQL), 導致設定檔重複讀取而發生的錯誤, 檢查了一下MySQL的啟動命令/etc/init.d/mysqld原本會讀取/etc/my.cnf, 但不知道為何會讀取到/etc/mysql/my.cnf, 因此才發生以上的錯誤訊息

解決方法就是將設定檔重新指給/etc/my.cnf或是做symbolic link到/etc/mysql/my.cnf

沒有留言: