Heim > Backend-Entwicklung > PHP-Tutorial > Nach der Installation von MAMP gibt es keinen MySQL-Steuerbefehl, Softlinks haben keine Berechtigungen usw.

Nach der Installation von MAMP gibt es keinen MySQL-Steuerbefehl, Softlinks haben keine Berechtigungen usw.

WBOY
Freigeben: 2023-03-03 08:46:01
Original
1585 Leute haben es durchsucht

Geben Sie nach der Installation von MAMP die MySQL-Eingabeaufforderung im Terminal ein

<code>mysql
-bash: mysql: command not found</code>
Nach dem Login kopieren
Nach dem Login kopieren

Dann habe ich meine eigene Verbindung zu /usr/bin hergestellt, aber es wurde mir angezeigt, dass ich keine Berechtigung habe

<code># sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/bin
ln: /usr/bin/mysql: Operation not permitted</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wenn Sie Sequel Pro zum Herstellen einer Verbindung zur Datenbank verwenden möchten, finden Sie hier die Tipps:

<code>MySQL said: Access denied for user 'root'@'localhost' (using password: YES)</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wie können diese Probleme gelöst werden?

Antwortinhalt:

Geben Sie nach der Installation von MAMP die MySQL-Eingabeaufforderung im Terminal ein

<code>mysql
-bash: mysql: command not found</code>
Nach dem Login kopieren
Nach dem Login kopieren

Dann habe ich meine eigene Verbindung zu /usr/bin hergestellt, aber es wurde mir angezeigt, dass ich keine Berechtigung habe

<code># sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/bin
ln: /usr/bin/mysql: Operation not permitted</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wenn Sie Sequel Pro zum Herstellen einer Verbindung zur Datenbank verwenden möchten, finden Sie hier die Tipps:

<code>MySQL said: Access denied for user 'root'@'localhost' (using password: YES)</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wie können diese Probleme gelöst werden?

<code>mysql
-bash: mysql: command not found
这个可能是环境变量的问题

第二个不知道,没玩过。

MySQL said: Access denied for user 'root'@'localhost' (using password: YES)
你这是密码错误的提示呢</code>
Nach dem Login kopieren

Wenn Sie einen Mac verwenden, besteht die Lösung für „Operation nicht zulässig“ darin, dass El Capitan den Rootless-Mechanismus hinzugefügt hat und Sie nicht mehr viele Pfade nach Belieben lesen und schreiben können. Auch das Setzen von Root-Rechten funktioniert nicht.
Um Rootless auszuschalten
Neustart, Befehl+R gedrückt halten, in den Wiederherstellungsmodus wechseln und Terminal öffnen.

<code>csrutil disable</code>
Nach dem Login kopieren
Einfach neu starten

Referenzartikel: http://www.jianshu.com/p/22b8...

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage