À l'aide de quelques réponses publiées ici, j'ai pu trouver le problème
D'abord je cours
sudo -i
Je pouvais donc avoir un accès root.
Que j'ai supprimé le fichier xxxx.err
rm -rf /usr/local/mysql/data/xxxx.err
après avoir commencé MySQL dans SafeMode
/usr/local/mysql/bin/mysqld_safe start
Il essaiera de démarrer et se terminera en raison d'une erreur ... un nouveau fichier xxx.err sera créé et vous devez le lire pour voir la cause de l'erreur
tail -f /usr/local/mysql/data/mysqld.local.err
Sur mon cas, pour une raison quelconque, il manquait un dossier et un fichier dans le /var/log/
dossier ... J'ai donc créé les deux
cd /var/log
mkdir mysql
touch mysql-bin.index
Une fois le nouveau fichier créé, vous devez modifier l'autorisation
chown -R _mysql /var/log/mysql
Lorsque toutes ces étapes ont été prises, ma base de données a commencé à fonctionner immédiatement ...
J'espère que cela peut aider les autres ici ... La clé est de lire l'erreur et de se connecter et de trouver ce qui ne va pas ...