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
WBOYOriginal
2016-12-05 13:44:121572Durchsuche

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

<code>mysql
-bash: mysql: command not found</code>

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>

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>

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>

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>

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>

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>

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>
Einfach neu starten

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

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