Es hört sich so an, als hätten Sie ein Pfadproblem in der aktuellen Shell. Einige zu überprüfende/auszuführende Schritte sind:
-
Können Sie vom installierten Speicherort zur MySQL-Eingabeaufforderung gelangen? Nehmen wir an, Sie haben MySQL in
/usr/local/mysql
installiert . Wenn Sie dann das Verzeichnis wechseln (cd /usr/local/mysql/bin
) sollten Sie in der Lage sein, den mysql-Befehl auszuführen:./mysql
-
Überprüfen Sie die Pfadeinstellungen über
env
Befehl in Ihrer aktuellen Shell. Was Sie suchen, ist der Wert vonPATH
wo Sie etwas in der Art von haben möchten:PATH=/usr/local/bin:/bin:/usr/bin:/usr/sbin.....
mit einem Hinweis auf den installierten Pfad von mysql -
Setzen Sie Ihren aktuellen Pfad zurück, sodass er
/usr/local/bin
enthält . Dies kann in der Instanz der aktuellen Shell überexport PATH=/usr/local/mysql/bin:/usr/local/bin:$PATH
erfolgen -
Testen Sie, ob Sie dann von jedem Pfad auf Ihrem System aus auf die mysql-Binärdatei zugreifen können.
In Bezug auf die Tools für den Zugriff auf MySQL können Sie sich Folgendes ansehen:
- SequelPro
- MySQL-Tools