Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL non si trova da nessuna parte sul computer

Bene, se stai dicendo che MySQL è in esecuzione, puoi provare a cercarlo tramite un comando da terminale come questo:

ps aux | grep mysql

che dovrebbe dare qualcosa come

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 

quindi basedir e datadir sono probabilmente gli output più preziosi qui (tieni presente che il tuo percorso molto probabilmente sarà diverso).

Inoltre, per ottenere mysql comando eseguito tramite terminale hai due opzioni

  1. Crea simulink da basedir di mysql nella tua directory /usr/local/bin

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

  2. Aggiungi basedir/bin di mysql al tuo percorso (è necessario aggiungerlo al tuo ~/.bashrc per renderlo persistente)

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

    È necessaria una nuova scheda del terminale per recuperare il ritardo con queste modifiche.

Saluti.