Maison >base de données >tutoriel mysql >Pourquoi mon serveur MySQL se ferme-t-il sans mettre à jour le fichier PID ?
Dépannage de l'erreur de démarrage du serveur MySQL « Le serveur s'est arrêté sans mettre à jour le fichier PID » sur Mac OS X v10.6 (Snow Leopard) peut être un défi. Voici un guide complet pour vous aider :
Enquête sur le fichier journal :
Commencez par localiser le fichier journal avec le suffixe « .err ». Ce fichier contient généralement des messages d'erreur détaillés qui peuvent faire la lumière sur la cause première. Le fichier journal se trouve dans :
/usr/local/var/mysql/your_computer_name.local.err
Problèmes d'autorisation :
Une cause fréquente de cette erreur est des autorisations de fichier incorrectes. Suivez ces étapes pour vérifier et corriger les autorisations :
Assurez-vous qu'aucune autre instance MySQL n'est actuellement en cours d'exécution. Utilisez la commande suivante pour vérifier :
ps -ef | grep mysql
Si une instance est en cours d'exécution, arrêtez-la ou tuez le processus en utilisant :
kill -9 PID
où PID est l'ID de processus obtenu à partir de la commande précédente .
Utilisez le commande suivante pour vérifier la propriété du répertoire /usr/local/var/mysql/ :
ls -laF /usr/local/var/mysql/
Si le propriétaire est root, remplacez-le par mysql ou votre compte utilisateur :
sudo chown -R mysql /usr/local/var/mysql/
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!