Puisque je suis un débutant, j'apprécierais que vous signaliez des erreurs. Publié à des fins de mémorandum et de sortie.
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
En tant que débutant, j'ai souffert de cette erreur à plusieurs reprises.
Outre cette erreur, j'ai également souffert d'erreurs telles que Impossible de se connecter au serveur MySQL local via le socket '/ tmp / mysql.sock' (38) et ERROR! Le serveur s'est arrêté sans mettre à jour le fichier PID. En regardant l'article, il a été mentionné que (1) la création d'un fichier PID, (2) la modification des autorisations et (3) la réinstallation du support, mais même si j'ai essayé divers articles, cela n'a pas fonctionné. (Parce que je suis débutant, je pense que c'est parce que je ne comprends pas l'article et la cause.) Je voudrais laisser ma solution comme une référence pour les débutants qui sont également troublés. (Puisque la cause n'a pas encore été comprise, aucune explication n'est donnée.) Donc, si vous l'essayez, faites-le à vos propres risques.
Dans mon cas, j'avais installé mysql8.0 et cela semblait causer des inconvénients. Il sera donc désinstallé.
brew uninstall mysql
Tapez cette commande.
sudo rm -rf /usr/local/Cellar/mysql*
sudo rm -rf /usr/local/bin/mysql*
sudo rm -rf /usr/local/var/mysql*
sudo rm -rf /usr/local/etc/my.cnf
sudo rm -rf /usr/local/share/mysql*
sudo rm -rf /usr/local/opt/mysql*
sudo rm -rf /etc/my.cnf
Ensuite, installez [email protected].
brew install [email protected]
Après cela, il passera par le chemin, donc exportez-le comme suit.
export PATH="/usr/local/opt/apr-util/bin:$PATH" >> ~/.bash_profile
export PATH="/usr/local/opt/[email protected]/bin:$PATH" >> ~/.bash_profile
source ~/.bash_profile
Tapez ensuite mysql.server start.
mysql.server start
Sera-ce le démarrage de MySQL ... SUCCESS!? J'obtiens cette erreur chaque fois que je redémarre mon ordinateur, mais dans mon cas, le remède ci-dessus peut corriger l'erreur.
Recommended Posts