2014-09-29 136 views
1

嗨我無法啓動我的MySQL和顛覆使用root作爲用戶。當im試圖啓動它./ctlscript.sh start mysql它顯示mysql could not be started。同樣發生在subversion的情況下。在日誌中顯示無法在redmine中啓動mysql

error: Can't connect to local MySQL server through socket '/data/redmine/mysql/tmp/mysql.sock' (2) (Mysql2::Error) 
error: [ pid=6349 thr=139977144923904 file=ext/common/agents/HelperAgent/RequestHandler.h:1731 time=2014-09-29 12:54:58.7821 ]: [Client 23] Cannot checkout session. An error occured while starting up the preloader. 

任何人都可以幫忙嗎?

+0

這是否有幫助:http://stackoverflow.com/questions/5499035/ruby-on-rails-3-cant-connect-to-local-mysql-server-through- socket-tmp-mysql -s? – 2014-09-29 13:20:31

+0

不。這不起作用。 :( – Chanthu 2014-09-29 13:23:35

+1

(這個問題不太適合堆棧溢出,因爲它不涉及編程問題)。但是,檢查你的mysql日誌文件。似乎服務器無法啓動,如果你沒有找到理由,沒有人能幫到你。 – 2014-09-29 16:45:26

回答

1

請檢查您的root用戶是否有權啓動mysql和其他服務。 如果不是,請給予權限使用CHMOD

+0

是的,其實我已經創建了2個sudo root用戶,當時我改變了所有的權限,然後我忘記了這個。 – Chanthu 2014-09-30 09:12:07

+1

小心並避免這些類型堆棧溢出中的問題 – 2014-09-30 09:39:50