Instalar MariaDB en Debian 9

Créanme cuando les digo que si piensas instalar un servidor LAMP en Debian 9 vas a preferir MariaDB.

# apt install mariadb-client mariadb-server

Crear una base de datos

CREATE DATABASE newdatabase;

Para crear un usuario

CREATE USER ‘username’@’localhost’ IDENTIFIED BY ‘userpassword’;

Asignar los privilegios de la base de datos creada al nuevo usuario

GRANT ALL PRIVILEGES ON newdatabase.* to ‘username’@’localhost’;

Si quieres darle todos los privilegios (como un root)

GRANT ALL PRIVILEGES ON * . * TO ‘username’@’localhost’;

Para cambiar la contraseña de root de MariaDB

$ mysql -u root -p
mysql> use mysql;
mysql> update user set password=PASSWORD(“nuevaclave”) where User=’root’;

Para salir

mysql> flush privileges;
mysql> quit