Lembre-se, mysqld_safe NÃO É MYSQL. Ele tem um loop para chamar mysqld, o processo de daemon do servidor real. Provavelmente estava dando um loop em si mesmo tentando inicializar o mysqld. Isso foi tudo o problema foi.
Você deve sempre
- certifique-se de que o arquivo de soquete da última vez que o mysqld executado se foi.
- verifique o log de erros do mysql após uma inicialização com falha.