Maison > Article > base de données > MySQL - Solution à l'erreur "Le démon MySQL n'a pas pu démarrer"
Le site Web n'a soudainement pas pu se connecter à la base de données, j'ai donc redémarré directement le serveur. Entrez en mode cli, exécutez le service myqsld start et constatez que le message d'erreur « Le démon MySQL n'a pas pu démarrer » est toujours affiché
# /etc/init.d/mysqld start
Le démon MySQL n'a pas pu démarrer
Démarrage de mysqld : [ÉCHEC]
#less /var/log/mysqld.logL'une des lignes est :
/usr/libexec/mysqld: Can't change dir to ‘XXX' (Errcode: 13)Vérifiez d'abord le journal de la base de données
[Warning] Can't create test file xxx.lower-test [Warning] Can't create test file xxx.lower-test /usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13) [ERROR] AbortingVérifiez d'abord le répertoire de données. Il n'y a aucun problème avec les autorisations du répertoire de journaux et l'utilisateur auquel il appartient, les autorisations et l'utilisateur auquel il appartient. Cela devrait être la restriction d'autorisation de SELINUX. L'application
signifie que SELinux a été activé. Il suffit de le désactiver.
Méthode de fermeture :# getenforce
ou
#setenforce 0 (0|1 开|关)Ce qui précède est le contenu de l'invite MySQL "Le démon MySQL n'a pas pu démarrer", plus de contenu connexe Veuillez faire attention sur le site Web PHP chinois (www.php.cn) !
setsebool ftpd_disable_trans 1