Parece que tiene un problema de ruta en el shell actual. Algunos pasos para verificar/hacer son:
-
¿Puede acceder al indicador de MySQL desde la ubicación instalada? Supongamos que ha instalado MySQL en
/usr/local/mysql
. Luego, si cambia de directorio (cd /usr/local/mysql/bin
) debería poder ejecutar el comando mysql:./mysql
-
Verifique la configuración de la ruta a través de
env
comando en su shell actual. Lo que estás buscando es el valor dePATH
donde desea tener algo como:PATH=/usr/local/bin:/bin:/usr/bin:/usr/sbin.....
con alguna referencia a la ruta instalada de mysql -
Restablezca su ruta actual para incluir
/usr/local/bin
. Esto se puede hacer en la instancia del shell actual a través deexport PATH=/usr/local/mysql/bin:/usr/local/bin:$PATH
-
Pruebe que luego puede acceder al binario mysql desde cualquier ruta en su sistema.
En cuanto a las herramientas para acceder a MySQL puedes echar un vistazo a:
- SequelPro
- Herramientas MySQL