Wie finde ich heraus, wo MySQL unter Mac OS X 10.7.9 installiert ist? Ich habe MAMP installiert, also nehme ich an, dass es mit dieser Installation gebündelt ist?
73
Verwenden Sie den folgenden Befehl in Terminal, um die MySQL-Version von MAMP zu überprüfen:
/Applications/MAMP/Library/bin/mysql --version
Angenommen, Sie haben MAMP gestartet.
Beispielausgabe:
./mysql Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using EditLine wrapper
UPDATE: Wenn Sie herausfinden möchten, wo MySQL im System installiert ist, verwenden Sie den folgenden Befehl:
type -a mysql
type -a
ist ein Äquivalent zum integrierten Befehl tclsh where
in der OS X-Bash-Shell. Wenn MySQL gefunden wird, wird Folgendes angezeigt:
mysql is /usr/bin/mysql
Wenn nicht gefunden, wird Folgendes angezeigt:
-bash: type: mysql: not found
Standardmäßig ist MySQL nicht unter Mac OS X installiert.
Nebenbemerkung: Für XAMPP sollte der Befehl lauten:
/Applications/XAMPP/xamppfiles/bin/mysql --version
type
Befehl findet es jedoch nicht. Ist das normal?type
, daher kann MySQL nicht gefunden werden. Sie können wollenfind / -iname "mysql"
type -a mysql
. Das ist so praktisch. Ich habe MySQL wie 4 verschiedene Zeiten installiert (Standardeinstellung, Mamp, Homebrew, manuell ..), bevor ich es zum Laufen brachteEs wird in gefunden,
/usr/local/mysql
wenn Sie die MySQL-Binärdateien oder dmg verwenden, um es auf Ihrem System zu installieren, anstatt MAMP zu verwendenquelle
Wenn Sie
SHOW VARIABLES
von einer MySQL-Konsole aus ausführen , können Sie nach basedir suchen .Wenn ich Folgendes ausführe:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';
Auf meinem System erhalte ich
/usr/local/mysql
den zurückgegebenen Wert. (Ich benutze kein MAMP - ich habe MySQL mit Homebrew installiert .mysqld
Auf meinem Computer befindet sich/usr/local/mysql/bin
also das basedir, auf dem fast alles installiert wird.Auch util:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir';
Um herauszufinden, wo die DBs gespeichert sind.
Weitere Informationen : http://dev.mysql.com/doc/refman/5.0/en/show-variables.html
und http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_basedir
quelle
Wenn Sie mySQL mit einer DMG (einfachste Methode zum Herunterladen finden Sie hier http://dev.mysql.com/downloads/mysql/ ) im Terminal heruntergeladen haben, versuchen Sie Folgendes :
cd /usr/local/
Wenn Sie tippen
ls
, sollten Sie mysql-YOUR-VERSION sehen. Sie sehen auch MySQL, das das Installationsverzeichnis ist.Quelle: http://geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php
quelle
Wenn Sie mit dem dmg installiert haben, können Sie auch zum Mac-Menü "Systemeinstellungen" gehen, auf "MySql" und dann auf der Registerkarte "Konfiguration" klicken, um den Speicherort aller MySql-Verzeichnisse anzuzeigen.
Referenz: https://dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html
quelle
für mich wurde es in / usr / local / opt installiert
Der Befehl, den ich für die Installation verwendet habe, lautet Brew Install MySQL @ 5.6
quelle
Oder verwenden Sie einen guten alten "Fund". Zum Beispiel, um nach altem MySQL v5.7 zu suchen:
quelle