OS X: Connect to the MAMP MySQL Server via Terminal

MAMP Logo MySQL Logo

When you have installed MAMP (Mac Apache, MySQL, PHP) on your Mac, you may want to connect to it’s MySQL Server using the OS X Terminal.app

To do so, execute the following command in a Terminal window:

/Applications/MAMP/Library/bin/mysql -uroot -proot -P 8889

When the authentication was successful, the message “Welcome to the MySQL monitor” will be displayed in the Terminal window.

SQLBuddy – ein einfacher und unkomplizierter Kumpel

Der Name wird dem Tool gerecht: SQLBuddy ist einfach und unkompliziert, wie Männer halt so sind ;-)

Voraussetzungen

  • MySQL oder SQLite Server vorhanden
  • Entsprechende Logindaten bekannt
  • Webserver für SQLBuddy unterstützt PHP

Installationsanleitung

  1. SQLBuddy herunterladen & entpacken
  2. Ins Web-Root (Verzeichnis des Webservers) legen
  3. Das /sqlbuddy Verzeichnis mit dem Web-Browser ansteuern
  4. Einloggen & loslegen

Ich hätte definitiv nicht erwartet, dass es einen so unkomplizierten und leicht zu “installierendem” (von einer Installation kann man zwar fast nicht sprechen) SQL-Manager gibt. Bravo und Applaus.

Wobei eines Vorweg: SQLBuddy ist noch im Alpha Entwicklungsstadium, anscheinend soll er sehr unsicher sein (nicht gedacht für produktiven Einsatz) und ich habe nebst der “Installation”, dem Sprache ändern und den Tastaturbefehlen noch nichts getestet :-)

MySQL Dump mit dem OS X Terminal einlesen

Gerade stand ich vor dem Problem, ein MySQL-Datenbankbackup auf meiner lokalen OS X Leopard Installation mit dem Terminal einzulesen. Leider konnte ich die Aussage von Silas, “einfach noch use meineDatenbank vor den Codeblock hängen”, nicht richtig intepretieren. Nach einer kurzen Suche im Web stiess ich auf diese Seite, welche mir zur Lösung meines Problems verhalf:

./mysql -u root -p meineDatenbank < /Pfad/zu/meinem/datenbankdump.sql