Maison >Opération et maintenance >exploitation et maintenance Linux >mysql ne peut pas être démarré dans un environnement Linux
Quel que soit le type de problème que vous rencontrez, vérifiez d'abord le journal des erreurs.
Question 1 :
L'interrogation du journal des erreurs révèle des problèmes d'autorisation.
Analyse : mysql appartient à l'origine à l'utilisateur mysql. S'il est démarré sous l'utilisateur root, des problèmes peuvent survenir.
Solution :
(1) Vérifiez les autorisations de MySQL
(2) J'ai constaté qu'il existe une autorisation root, ce qui prête à confusion . Alors changez-le d'abord en autorisations MySQL
Tutoriels vidéo associés recommandés : Tutoriel vidéo Linux
(3) Redémarrez et vérifiez le processus
Question 2 :
Lorsque j'ai modifié le mot de passe mysql, j'ai constaté que le service mysql fonctionnait normalement, mais lorsque je me suis connecté, il m'a demandé : ERROR! MySQL is running but PID file could not be found
Solution :
(1) Vérifiez l'état d'exécution de la base de données :
service mysql status
InviteERROR! MySQL is running but PID file could not be found
(2) Imprimer le processus MYSQL
ps aux | grep mysql
(3) Processus KILL :
kill -9 pid
C'est-à-dire
kill -9 9525
puis démarrez MYSQL :
service mysql start
Vérifiez à nouveau l'état d'exécution de MySQL :
service mysql status
Invite réussie OK
(4) Changer le mot de passe
Article connexe recommandé tutoriels : tutoriel Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!