Versuchen Sie es, --host=127.0.0.1
weil der mysql-Client versucht, eine Verbindung mit dem standardmäßigen mysql socket ( /tmp/mysql.sock
) herzustellen . Durch die Angabe einer IP-Adresse wird diese Socket-Verbindung nicht verwendet. Ich musste dies in jedem Programm ändern, um eine Verbindung zur MAMP-Datenbank herstellen zu können, einschließlich Sequel Pro .
Ich habe gerade MAMP installiert. Wie kann ich über das Terminal auf MySQL zugreifen?
Ich versuche herauszufinden, wie ich MySQL durch Terminal starten kann, da ich kein großer Fan von phpmyadmin bin.
Ich habe online gelesen, wo mir gesagt wurde, ich solle das in Terminal eingeben
/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot
und das habe ich gemacht und erhalten
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Ich habe die Berechtigungen bereits über phpmyadmin eingerichtet
Was kann ich falsch machen, der Typ im Tutorial hat nicht gesagt, dass ich mein Login / Pass an einer beliebigen Stelle in diesen Link einfügen muss. Ich habe auch versucht, mein Login / Pass einzuschließen, und es funktioniert trotzdem nicht, es würde nicht funktionieren. Um es auszuführen, rufen Sie einfach die Hilfeseite für mysql auf.
Was ist eine gute Drittanbieteranwendung, mit der ich Tabellen erstellen und mit MySQL arbeiten könnte? Wenn ich Windows verwendete, würde ich mysql maestro verwenden und es würde die Arbeit wirklich gut machen. Was ist da draußen, seit ich neu auf dem Mac bin?
6 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Ich empfehle die Verwendung von Sequel Pro für alle Anforderungen Ihrer Mac SQL DB-GUI.
Warum wird dein Zugang bestimmt?
- Können Sie sich mit root / root bei phpMyAdmin anmelden?
- Was passiert, wenn Sie die
--host=
Portion weglassen?
Gerade bei Stack Overflow eine Lösung für ein ähnliches Problem gepostet. Ich dachte, es könnte jemandem helfen, es auch hier zu posten.
Ich habe versucht, über das Terminal von Mountain Lion auf MySQL von MAMP zuzugreifen, und erhielt dieselbe ERROR 1045 (28000).
Das Flag --no-defaults löste es für mich.
/Applications/MAMP/Library/bin/mysql --no-defaults -u root -proot -h localhost
Sie sollten das --host
Teil weglassen oder hinzufügen, --port=8889
aber nicht einfach verwenden --host
. Durch das Einschließen --host
ohne können --port
Sie möglicherweise versuchen, eine Verbindung zu einer anderen MySQL-Installation herzustellen, die standardmäßig ausgeführt wird 3306
.
Möglicherweise haben Sie das mysql
Root-Passwort während der Installation geändert . Wenn Sie es auf diese Weise eingeben, werden Sie zur Eingabe Ihres Passworts aufgefordert, oder Sie können das geänderte Passwort nach Bedarf eingeben:
/Applications/MAMP/Library/bin/mysql -uroot -p
Auch Sequel Pro ist eine der schönsten kostenlosen Lösungen für den Mac. Ich benutze es die ganze Zeit. Um eine Verbindung zu MAMP mit Sequel Pro herzustellen, verwenden Sie die folgenden Einstellungen:
Host: 127.0.0.1
Benutzername: root
Passwort: root (oder falls du es geändert hast, was auch immer das ist)
Hafen: 8889
Viel Glück, ich habe versucht, MAMP zum Laufen zu bringen und gab es auf. Beim Versuch, MySQL auf meinem Computer zum Laufen zu bringen, funktionierte nichts, bis ich XAMPP installierte, was überraschend schmerzlos und problemlos war. Nach dem Einrichten ist keine weitere Konfiguration erforderlich, es sei denn, Sie verwenden die Systemsteuerungsanwendung, um die Komponenten zu starten und zu stoppen, die Sie gerade ausführen möchten.
Dies ist ein alter Thread, aber ich habe versucht, dieselbe Frage zu beantworten. Ich habe MAMP Pro, Open MAMP und dann den MySQL-Tab. Deaktivieren Sie das Kontrollkästchen "Nur lokalen Zugriff zulassen", das etwa einen halben Weg nach unten zeigt. Starten Sie Ihre Server und voila neu!
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
2
Wie ordnen Sie eine Mac-Tastatur dem PC-Layout zu?