Administración de MySQL desde la línea de comandos

Instalación de MySQL en Mac

Comprobar MySQL que está funcionando

En el Terminal, comprobar la versión con

mysql --version

Nos dará error:

command not found: mysql

Hay que modificar el path incluyendo /usr/local/mysql/bin que es el directorio donde se encuentra mysql. Para ello, en el Terminal:

sudo nano /etc/paths

Al abrir nano bajar hasta el final e incluir el nuevo path ( /usr/local/mysql/bin) y cerrar con ^X. Para que esté operativo debe cerrarse el Terminal y volverse a abrir. Si probamos de nuevo mysql –version veremos que ya funciona.

Ver las bases de datos que tenemos creadas

Comandos MySQL más utilizados para manejar una base de datos desde el terminal.

SentenciaFunción
$ mysql -u root -pConexión local o remota con la base de datos.
$ mysql -h nombre_servidor -u nombre_usuario -pConexión remota con la base de datos.
mysql> show databases;Ver las bases de datos creadas.
mysql> use DATA_BASE_NAME;Determina la base de datos sobre la que se van a ejecutar después las sentencias SQL.
mysql> show tables;Muestra las tablas que existen en la base de datos en uso.
mysql> create database miprueba;Crea una base de datos.
mysql> describe TABLE_NAME;Muestra la información de una tabla.