Saltar al contenido principal

MariaDB (MySQL)

Introducción​

MariaDB es la base de datos relacional innovadora de código abierto compatible con MySQL.

Instalación​

Cómo instalar MariaDB.

Ubuntu​

Ejecute en el terminal:

sudo apt install mariadb-server

Windows​

Descargue e instale MariaDB:

Cliente​

Conéctese a MariaDB para ejecutar comandos de gestión en el servidor de base de datos.

Ubuntu​

Ejecute en el terminal:

sudo mariadb

Windows​

Abra la aplicación Command Prompt MariaDB y ejecute:

mariadb -u root -p

O bien busque MySQL Client o MariaDB Client.

Crear la Base de Datos​

Ejecute el siguiente comando conectado al cliente de MariaDB:

CREATE DATABASE app_bd

Crear Usuario​

Ejecute el siguiente comando conectado al cliente de MariaDB:

CREATE USER 'usuario_app'@'localhost' IDENTIFIED BY 'S3cR3t';

Para otorgar al usuario acceso general a la base de datos que se ha creado, ejecute:

GRANT ALL PRIVILEGES ON app_bd.* TO 'usuario_app'@'localhost';

Actualice los privilegios de acceso:

FLUSH PRIVILEGES;

Para salir utilice el comando: \q

Configurar la Aplicación​

Edite el archivo de configuración de la aplicación según el entorno:

  • config/_development.json

Ejemplo de configuración de base de datos para MariaDB:

{
...
"db": {
"default": {
"engine": "mariadb",
"port": "3306",
"host": "localhost",
"name": "app_bd",
"username": "usuario_app",
"password": "S3cR3t"
}
},
...
}

Se pueden utilizar configuraciones avanzadas como:

{
...
"db": {
"default": {
"engine": "mariadb",
"port": "3306",
"host": "localhost",
"name": "app_bd",
"username": "usuario_app",
"password": "S3cR3t",
"maximumPoolSize": 100,
"minimumIdle": 1,
"idleTimeout": 10000,
"maxLifetime": 60000
}
},
...
}

Vea más sobre las configuraciones de conexión a la Base de Datos con HikariCP.