Cómo crear una base de datos MySQL por Consola

Una vez habiendo ingresado a la consola del servidor donde realizaremos la tarea de crear una base de datos MySQL o MariaDB, debemos ejecutar los siguientes comandos:

1.- Ingresamos al entorno MySQL o MariaDB con el siguiente comando:

~$ mysql -u usuario -p

Reemplazar “usuario” por el usuario que realizará la acción (generalmente root). Al incluir el parámetro “-p” el sistema pedirá la contraseña del usuario. Dejar en blanco el usuario no necesita una contraseña.

2.- Una vez dentro de MySQL, procederemos a crear la base de datos con el siguiente comando :

mysql> CREATE DATABASE nombre_base;

3.- Posterior a la creación de nuestra base de datos, seguramente necesitaremos crear un usuario para acceder a ésta. Se debe realizar de la siguiente manera:

mysql> CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

Donde “user” corresponde al identificador de usuario que se conectará desde “localhost” (el mismo servidor) con la contraseña “password”.

4.- Después no olvidar asignarle privilegios al usuario sobre la base de datos con el siguiente comando:

mysql> GRANT ALL ON nombre_base.* TO user@localhost;

Donde “nombre_base” es el nombre de la base de datos creada anteriormente, “user” el usuario creado anteriormente y “localhost” desde donde se conectará, en este caso se usa localhost ya que se conectará desde el mismo servidor donde estamos ejecutamos los comandos.

5.- El último paso es refrescar los privilegios con el comando:

mysql> FLUSH PRIVILEGES;

Agregar un comentario

× Contacto WhatsApp