Comandos básicos de Mysql desde consola Windows - Blog de Tecnologia, Ingenieria en Sistemas

Novedades

lunes, 9 de octubre de 2017

Comandos básicos de Mysql desde consola Windows

Un post donde compartimos los comandos básicos de mysql en consola, para iniciar el servicio mysql, crear base de datos, crear tablas y consultas desde la línea de comandos. Explicado para principiantes, si eres un experto solo te servirá para refrescar la memoria. Sin importar que son comandos básicos, son muy importantes para dominar el trabajo de MySQL desde consola.

Iniciar servicios de MySQL desde panel de control de Xampp

Para trabajar los comandos de MySQL en consola, iniciamos los servicios de Apache y MySQL en el panel de control de Xampp.

Iniciar servicios de MySQL desde panel de control de Xampp

Conectarse a mysql desde consola

Abrir cmd símbolo del sistema

Cambiar a directorio C:\ usando el comando cd..

C:\Users\Villalta>cd..
C:\Users>cd..

Conectarse a mysql desde consola


Cambiar a directorio de bin que está incluido en mysql con la siguiente secuencia de comandos.

C:\>cd xampp
C:\xampp>cd mysql
C:\xampp\mysql>cd bin

Conectarse a mysql desde consola


Escribir el comando mysql -h localhost -u root -p

En el caso que la instalación se realizó sin clave solo presionar enter sin introducir ningún password.

C:\xampp\mysql\bin>mysql -h localhost -u root -p

Conectarse a mysql desde consola

Consultar las bases de datos creadas en mysql desde consola

Para consultar las bases de datos desde consola, escribimos el siguiente comando en la línea de entrada de mysql.

MariaDB [(none)]> show databases;

Consultar las bases de datos mysql desde consola

Crear una base de datos Mysql desde consola

Para crear una base de datos nueva escribimos el comando create database nombrebase seguido de punto y coma (recordar que todas las líneas de comando en mysql finalizarán con punto y coma), cambiamos nombrebase por el nombre que vamos a dar a la base datos, como el siguiente ejemplo creamos una base de datos llamada inventario.

MariaDB [(none)]> create database inventario;

Crear una base de datos Mysql desde consola

Después de dar un Enter tenemos que visualizar el mensaje Query Ok, con esto hemos creado la nueva base de datos. Para verla en el listado aplicamos de nuevo el comando show databases.

Seleccionar una base de datos para crear tablas desde consola

Después que una base de datos ha sido creada, es necesario seleccionarla si queremos comenzar a crear tablas, para seleccionar una base de datos escribimos el comando use nombrebase seguido de punto y coma, cambiamos nombrebase por el nombre de la base datos que vamos a usar, como el siguiente ejemplo seleccionamos la base de datos llamada inventario.

MariaDB [(none)]> use inventario;

Seleccionar una base de datos MySQL

Crear y consultar tablas en la base de datos desde consola

Para la creación de una tabla usamos el comando créate table nombretabla seguido de punto y coma. En el siguiente ejemplo creamos la tabla productos dentro de la base de datos inventario que ha sido seleccionada.

MariaDB [(inventario)]> create table productos(
codigo varchar(5),
nombre varchar(50),
precio decimal(6,2),
fecha_ingreso date,
primary key (codigo)
);

Para ver las tablas de la base de datos inventario.

MariaDB [(inventario)]> show tables;

Para ver la estructura de la tabla productos.

MariaDB [(inventario)]> describe productos;

Crear y Consultar tablas en la base de datos MySQL

Agregar y consultar datos de tablas desde consola Mysql

Ingresamos los datos en las tablas con el comando insert into nombretabla values(campo1, campo2, campo3) seguido de punto y coma. En el siguiente ejemplo insertamos los datos de una fila en la tabla productos.

MariaDB [(inventario)]> insert into productos
Values(“001”,”Silla de madera”,25.0,”2017-10-08”);

Para consultar si los datos se ingresaron bien hacemos una conslta a la tabla productos para ver todo su contenido.

MariaDB [(inventario)]> select * from productos;

Agregar datos de tablas Mysql desde consola


Agregando más datos.

MariaDB [(inventario)]> insert into productos
Values(“002”,”Ropero de 4 niveles”,250.0,”2017-10-09”);

Comandos básicos de Mysql desde consola Windows

Salir de la consola de Mysql

Para salir de consola escribimos el comando quit y regresaremos a línea de comandos normal de Windows.


Salir de la consola de Mysql


No hay comentarios:

Publicar un comentario

Gracias por su comentario