Maison  >  Article  >  base de données  >  MySQL - Solution à l'erreur "Le démon MySQL n'a pas pu démarrer"

MySQL - Solution à l'erreur "Le démon MySQL n'a pas pu démarrer"

黄舟
黄舟original
2017-01-21 13:17:411331parcourir

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]

Affichez le fichier journal mysqld

#less /var/log/mysqld.log
L'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] Aborting
Vé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

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn