2014-09-29 132 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