web-dev-qa-db-fra.com

Découvrez où MySQL est installé sur Mac OS X

Comment savoir où MySQL est installé sur Mac OS X 10.7.9? J'ai installé MAMP, donc je suppose qu'il est fourni avec cette installation?

64
weaveoftheride

Pour vérifier la version MySQL de MAMP, utilisez la commande suivante dans Terminal:

/Applications/MAMP/Library/bin/mysql --version

Supposons que vous avez démarré MAMP.

Exemple de sortie:

./mysql  Ver 14.14 Distrib 5.1.44, for Apple-darwin8.11.1 (i386) using  EditLine wrapper

PDATE: De plus, si vous voulez savoir où est installé mysql dans le système, utilisez la commande suivante:

type -a mysql

type -a est un équivalent de la commande intégrée tclsh where dans OS X bash Shell. Si MySQL est trouvé, il affichera:

mysql is /usr/bin/mysql

Si non trouvé, il montrera:

-bash: type: mysql: not found

Par défaut, MySQL n’est pas installé sous Mac OS X.

Sidenote: Pour XAMPP, la commande devrait être:

/Applications/XAMPP/xamppfiles/bin/mysql --version
79
Raptor

Vous le trouverez dans /usr/local/mysql si vous utilisez les fichiers binaires mysql ou dmg pour l’installer sur votre système au lieu de MAMP.

62
Deb

Si vous exécutez SHOW VARIABLES à partir d'une console mysql , vous pouvez rechercher basedir .

Quand je lance ce qui suit:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';

sur mon système, j’obtiens /usr/local/mysql comme valeur retournée. (Je n'utilise pas MAMP - J'ai installé MySQL avec homebrew .

mysqldsur ma machine est en /usr/local/mysql/bin donc la base est l'endroit où la plupart des applications seront installées.

Aussi util:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir'; 

Pour trouver où sont stockés les DB.

Pour plus d'informations: http://dev.mysql.com/doc/refman/5.0/en/show-variables.html

et http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_basedir

20
Jason

Si vous avez téléchargé mySQL avec un fichier DMG (le moyen le plus simple de le télécharger se trouve ici http://dev.mysql.com/downloads/mysql/ ) dans Terminal, essayez: cd /usr/local/

Lorsque vous tapez ls, vous devriez voir mysql-YOUR-VERSION. Vous verrez également mysql qui est le répertoire d'installation.

Source: http://geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php

15
shnraj

Si vous avez installé le dmg, vous pouvez également aller dans le menu "Préférences Système" du Mac, cliquer sur "MySql", puis sur l'onglet de configuration pour voir l'emplacement de tous les répertoires MySql.

Référence: https://dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html

3
Safa Alai

Ou utilisez le bon vieux "trouver". Par exemple, pour rechercher l'ancienne version de MySQL v5.7:

cd /
find . type -d -name "[email protected]"
0
Dzmitry Hubin