Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL n'est trouvé nulle part sur l'ordinateur

Eh bien, si vous dites que MySQL est en cours d'exécution, vous pouvez essayer de le rechercher via une commande de terminal comme celle-ci :

ps aux | grep mysql

qui devrait donner quelque chose comme

12345 ... 5 Apr16 9:09.32 /usr/local/Cellar/mysql/5.6.17/bin/mysqld --basedir=/usr/local/Cellar/mysql/5.6.17 --datadir=/usr/local/var/mysql --bind-address=127.0.0.1 

donc basedir et datadir sont probablement les sorties les plus précieuses ici (veuillez noter que votre chemin sera très probablement différent).

En plus, pour obtenir mysql commande passant par le terminal, vous avez deux options

  1. Créez un simulink à partir du basedir de mysql dans votre répertoire /usr/local/bin

    ln -s /usr/local/Cellar/mysql/5.6.17/bin/mysql /usr/local/bin/mysql

  2. Ajoutez le basedir/bin de mysql à votre chemin (vous devez l'ajouter à votre ~/.bashrc pour le rendre persistant)

    export PATH=/usr/local/Cellar/mysql/5.6.17/bin/:$PATH

    Un nouvel onglet de terminal est requis pour que ces modifications soient prises en compte.

Bravo.