Эта ошибка также может быть вызвана неправильными настройками my.cnf
.
Попробуйте переименовать файл и начать заново:
[centos]# mv /etc/my.cnf /etc/my.cnf-old
[centos]# service mysql start
Если он запускается, вам следует проверить, что было изменено в настройках my.cnf
.
[centos]# diff -bB /etc/my.cnf /etc/my.cnf-old