En el siguiente tutorial vamos ha explicar como crear una base de datos y un usuario para asignar permisos totales a esa base de datos.

Acceder a MySQL/MariaDB

Para gestionar bases de datos o usuarios, deberemos de acceder a la shell de MySQL/MariaDB. Existen programas como phpMyAdmin de poder hacerlo de forma gráfica, pero en este caso vamos hacerlo con comandos.

Para acceder:

mysql -u [usuario] -p 

En ocasiones, también podremos indicar el host si nos conectamos de forma remota:

mysql -u [usuario] -p -H [IP_servidor]

Crear Base de Datos

Para crear una base de datos debemos de ejecutar lo siguiente:

CREATE DATABASE [NombreDeBaseDeDatos];

Crear usuario en MySQL

Para crear un usuario debemos de ejecutar lo siguiente:

CREATE USER [NombreDeUsuario]@localhost IDENTIFIED BY '[TuContraseña]';

Asignar usuario a base de datos

Para dar permisos a un usuario a una base de datos, debemos de hacerlo de la siguiente forma:

GRANT ALL PRIVILEGES ON [NombreDeBaseDeDatos].* TO [NombreDeUsuario]@localhost;

Tras dar permisos a nuestro usuario, debemos de actualizar los permisos:

FLUSH PRIVILEGES;
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación