and read what errors it is putting out, if any. If the file does not exist then do this:
Code:
touch /var/log/mysqld.log
chown mysql:root /var/log/mysqld.log (substitute mysql for whichever user you have set to run mysql)
then next time your mysql restarts check the log to see if it is outputting any errors along with it. MySQL does not originally create this file and you must create it yourself but after it is created it will report errors here.