I would recommend that you check the error logs (/var/log) - particularly MySQL logs (IIRC mysqld.log & mysqld.error) and daemon.log (i.e. services starting/stopping). The main log (messages) probably also contains info that may be relevant...
Just manually starting MySQL (i.e. 'service mysql start') may even give you some clue.
TBH my guess (without anywhere near enough info...) is a corrupt DB although if your DB is using innodb then even just corrupt log files can stop it from starting...
If you still can't work out what's going on I suggest that you post (any MySQL relevant) logs; along with some more info about anything else you've tried or tested.
Have you checked logs?
Hi Reis, Sounds like a major pain...! :(
I would recommend that you check the error logs (/var/log) - particularly MySQL logs (IIRC mysqld.log & mysqld.error) and daemon.log (i.e. services starting/stopping). The main log (messages) probably also contains info that may be relevant...
Just manually starting MySQL (i.e. 'service mysql start') may even give you some clue.
TBH my guess (without anywhere near enough info...) is a corrupt DB although if your DB is using innodb then even just corrupt log files can stop it from starting...
If you still can't work out what's going on I suggest that you post (any MySQL relevant) logs; along with some more info about anything else you've tried or tested.