Eu enfrentei exatamente o mesmo problema, mas encontrei uma alternativa melhor que funcionou para mim, já que mudar o usuário para root no arquivo my.cnf não funcionou para mim.
- Primeiro, vá para o diretório de dados do MySQL e mova todos os arquivos
ibdata
e todos os arquivosib_logfile
para uma pasta temporária (deve ser semelhante amv /path_to_mysql_data_directory/ib* /path_to_temp_folder/
). - Execute
sudo service mysqld start
e ele deve começar. - Execute
sudo service mysqld stop
e ele deve parar. - Pegue o arquivo que você moveu para a pasta temporária e coloque-os de volta no diretório de dados do MySQL (deve ser semelhante a
mv /path_to_temp_folder/ib* /path_to_mysql_data_directory/
). - Execute
sudo service mysqld start
novamente e tudo deve começar.
Esta solução funcionou para mim, mas ainda não testei em outro lugar.