Practica Unidad 11: MariaDB

Author

Diego Saavedra

Published

Feb 2, 2026

Practica Unidad 11: MariaDB

Objetivo

Instalar MariaDB, crear una base y un usuario con privilegios minimos, y generar un backup verificable.


Parte 1: Instalacion y validacion

BASH
1$ sudo apt update


2$ sudo apt install -y mariadb-server


3$ systemctl status mariadb --no-pager
 mariadb.service - MariaDB database server
     Active: active (running)


4$ sudo mariadb -e 'SELECT VERSION();'
VERSION()
10.11.6-MariaDB
1
apt update actualiza el indice.
2
apt install mariadb-server instala MariaDB.
3
systemctl status valida servicio.
4
mariadb -e valida conectividad local.

Parte 2: DB y usuario

BASH
1$ sudo mariadb
MariaDB [(none)]> CREATE DATABASE appdb;
MariaDB [(none)]> CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'AppPass-ChangeMe';
MariaDB [(none)]> GRANT SELECT,INSERT,UPDATE,DELETE ON appdb.* TO 'appuser'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
1
mariadb ejecuta comandos SQL para crear DB/usuario y permisos.

Parte 3: Backup

BASH
1$ sudo mysqldump --databases appdb > /tmp/appdb.sql


2$ ls -lh /tmp/appdb.sql
-rw-r--r-- 1 root root 12K Feb  2 12:45 /tmp/appdb.sql
1
mysqldump genera backup SQL.
2
ls -lh valida que el archivo existe.

Checklist de aceptación

Code Appendix