Heim  >  Artikel  >  Datenbank  >  Was soll ich tun, wenn mein Mac MySQL nicht finden kann?

Was soll ich tun, wenn mein Mac MySQL nicht finden kann?

PHPz
PHPzOriginal
2023-04-20 10:09:042167Durchsuche

Kürzlich hatte ich Kopfschmerzen, als ich meinen Mac-Computer benutzte. Ich kann das MySQL-Befehlszeilentool nicht im Terminal verwenden. Es wird jedes Mal angezeigt, dass MySQL nicht gefunden werden kann. Dieses Problem beschäftigte mich mehrere Tage lang und veranlasste mich, viel online zu suchen und auszuprobieren. In diesem Beitrag erzähle ich, wie ich dieses Problem gelöst habe.

Zunächst müssen wir uns einige grundlegende Hintergrundkenntnisse aneignen. MySQL ist ein beliebtes relationales Open-Source-Datenbankverwaltungssystem, und macOS ist ebenfalls ein beliebtes Betriebssystem. Unter macOS können wir Homebrew verwenden, um verschiedene Softwarepakete zu verwalten und zu installieren. Daher ist es eine gängige Praxis, MySQL mit Homebrew auf Mac-Computern zu integrieren. Manchmal kann es jedoch vorkommen, dass MySQL nicht gefunden wird. Dies liegt daran, dass der Pfad der ausführbaren MySQL-Datei nicht zur Umgebungsvariablen des Mac-Computers hinzugefügt wird.

Hier sind die Schritte, die ich unternommen habe, um dieses Problem zu lösen:

  1. Bestätigen Sie, dass MySQL installiert wurde

Wenn Sie MySQL noch nicht installiert haben, können Sie es mit dem folgenden Befehl im Terminal installieren:

brew install mysql

After Nachdem die Installation abgeschlossen ist, können wir den folgenden Befehl eingeben, um zu bestätigen, dass MySQL erfolgreich installiert wurde:

mysql -V

Wenn die Installation erfolgreich ist, sehen wir die Versionsinformationen von MySQL.

  1. Finden Sie den Pfad der ausführbaren MySQL-Datei

Mit dem folgenden Befehl können wir den Pfad der ausführbaren MySQL-Datei finden:

brew ls mysql

In der Ausgabe des Befehls sehen Sie den Installationspfad von MySQL. Normalerweise ähnelt der Pfad: /usr/local/Cellar/mysql/8.0.23/bin/mysql.

  1. Fügen Sie den ausführbaren Dateipfad von MySQL zur Umgebungsvariablen hinzu

Als nächstes müssen wir den ausführbaren Dateipfad von MySQL zur Umgebungsvariablen des Mac-Computers hinzufügen, damit wir MySQL problemlos im Terminal verwenden können.

Geben Sie im Terminal den folgenden Befehl ein:

nano ~/.bash_profile

Dieser Befehl öffnet einen Dateieditor, wir können den folgenden Code hinzufügen:

export PATH="/usr/local/Cellar/mysql/8.0.23/bin:$PATH"

Die Funktion dieser Codezeile besteht darin, den Pfad der ausführbaren MySQL-Datei hinzuzufügen die Umgebung des Mac-Computers in Variablen. Nachdem das Hinzufügen abgeschlossen ist, drücken wir Strg+X auf der Tastatur, geben dann Y ein und drücken die Eingabetaste, um die Änderungen zu speichern.

  1. Umgebungsvariablen aktualisieren

Jetzt müssen wir die Umgebungsvariablen des Mac-Computers aktualisieren, damit unsere Änderungen wirksam werden können. Geben Sie im Terminal den folgenden Befehl ein:

source ~/.bash_profile

Dieser Befehl aktualisiert die Umgebungsvariablen, die wir gerade geändert haben.

  1. Testen Sie, ob MySQL normal verwendet werden kann

Jetzt können wir den folgenden Befehl in das Terminal eingeben, um zu testen, ob MySQL normal verwendet werden kann:

mysql -uroot -p

Nach Eingabe des Passworts wird auf dem Bildschirm das Befehlszeilentool von angezeigt MySQL, dann herzlichen Glückwunsch, Sie haben das Problem, MySQL nicht zu finden, erfolgreich gelöst!

Zusammenfassung

MySQL, das auf Mac-Computern nicht gefunden wird, ist ein sehr häufiges Problem, aber dieses Problem ist nicht schwer zu lösen. Wir können dieses Problem leicht lösen, indem wir einfach den Pfad zur ausführbaren MySQL-Datei finden und ihn zu den Umgebungsvariablen des Mac hinzufügen. Ich hoffe, dieser Artikel hilft Ihnen!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn mein Mac MySQL nicht finden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn