2010-11-23 3 views
2

Ich bin in einer Null-Konfiguration-Umgebung ausgeführt. Ich habe Ruby, dann MySQL usw. installiert.Wie setze ich MAMP, um existierende MySQL unter OS X SL zu benutzen?

Jetzt verwende ich PHP, also habe ich MAMP PRO installiert und sehe es auch MySQL. Ich

dachte, dass ich MAMP die gleiche MySQL verwenden, die ich bereits auf OS X wurde mit

Ich habe versucht, den MySQL-Ports auf den Standard zu ändern 3306, aber es hat nicht wie erwartet.

Wie kann ich MAMP Zugriff auf die vorhandenen MySQL, die ich habe?

+0

Versuchen Xampp, es ist so viel besser. – Shoe

+0

und könnte ich seine mysql die vorherige mysql ich habe? – amrnt

Antwort

1

Da es sich um eine alte Post, leichte Änderungen an Pfaden zwischen MAMP Versionen kann eine leichte Anpassung an diese Antwort erfordern, obwohl der gleiche Prozess in allen MAMP/MAMP PRO Versionen arbeiten:

  • Klicken Sie auf die Ports Registerkarte im Einstellungsfenster und stellen Sie Ihren MySQL-Port, was Ihre vorhandenen MySQL-Konfiguration (3306 im Fall des OP) gesetzt ist:

MAMP MySQL port change

  • MAMP wird neu gestartet und Sie werden feststellen, dass die grüne Statusanzeige nicht leuchtet. Öffnen Sie Ihre Finder und navigieren Sie zu dem MAMP-Konfigurationsverzeichnis, das dem folgenden ähnlich sein sollten, wenn Sie die Standardinstallation gewählt:

cd /Applications/MAMP/conf/php5

  • öffnen Sie die php5.ini Datei in einem Texteditor finden Sie den folgenden Leitung:

mysql.default_socket = /Applications/MAMP/tmp/mysql/mysql.sock

  • ändern Sie es in das Standardverzeichnis Ihres MySQL-Socket, das heißt:

mysql.default_socket = /tmp/mysql.sock

  • Wenn Sie MAMP stoppen und starten Sie jetzt in der Lage sein sollten, mit dem Original-MySQL-Datenbanken zu arbeiten. Beachten Sie, dass MAMP wird nun angezeigt, dass MySQL gestoppt wird, weil es wirklich nicht denken, MySQL gestartet wird:

MAMP status

Diese Antwort wurde weitgehend von this site verwiesen.

Verwandte Themen