MySQL unter macOS mit Homebrew installieren: Verbindungsprobleme lösen
Beim Versuch, MySQL mit Homebrew unter macOS 10.6 zu installieren, können Benutzer auf Schwierigkeiten stoßen Verbindung zum Server herstellen. Dieser Artikel befasst sich mit dem Problem, das bei der Verwendung von mysqladmin zum Herstellen einer Verbindung mit einem Root-Benutzer auftritt.
Problembeschreibung
Obwohl mysql_install_db erfolgreich ausgeführt wurde, wurde eine Verbindung mit mysqladmin -u root-Passwort 'mypass ' führt zu dem Fehler:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Potential Lösung
Das Problem kann aufgrund früherer Installationen älterer MySQL-Versionen auftreten. Die folgenden Schritte können das Problem beheben:
1. Bereinigung und Entfernung
brew remove mysql brew cleanup
2. Launchctl-Skript entladen
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
3. Verzeichnisse löschen
sudo rm -rf /usr/local/var/mysql
4. Plist und Sicherheitsskript aktualisieren
5. Installieren und konfigurieren
Zusätzlich Hinweise:
Das obige ist der detaillierte Inhalt vonWarum kann ich nach der Homebrew-Installation unter macOS keine Verbindung zu MySQL herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!