Maison >base de données >tutoriel mysql >Pourquoi l'erreur mysqld\\_safe \'Répertoire \'/var/run/mysqld\' pour le fichier socket UNIX n'existe pas\' se produit-elle ?
Dépannage du répertoire mysqld_safe '/var/run/mysqld' pour le fichier de socket UNIX n'existe pas Erreur
Lors de l'initialisation d'un serveur MySQL à l'aide de mysqld_safe , une erreur peut survenir indiquant que le répertoire '/var/run/mysqld' du fichier socket UNIX est absent. Ce problème se produit souvent lors du démarrage du serveur MySQL 5.7.17.
Cause de l'erreur
L'erreur se produit généralement lorsque le répertoire '/var/run/mysqld' , désigné pour héberger le fichier socket UNIX, n'est pas présent lors du processus de démarrage du serveur MySQL. Cela peut résulter de modifications manuelles de la configuration dans le fichier de configuration MySQL (my.cfg) ou d'autres modifications du système.
Solution
Pour résoudre ce problème, suivez ces étapes :
<code class="Bash">mkdir -p /var/run/mysqld</code>
<code class="Bash">chown mysql:mysql /var/run/mysqld</code>
Remarques supplémentaires
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!