MariaDB Installation and Usage on Linux (Debian/Ubuntu)
This document explains how to install, secure, and use MariaDB on Linux systems
-
Install MariaDB
sudo apt update && sudo apt upgrade -y
sudo apt install mariadb-server
-
Start & Enable Service
sudo systemctl start mariadb sudo systemctl enable mariadb
-
Secure MariaDB
sudo mysql secure_installation
- Recommended answers: Yes to all security prompts.
-
Login to MariaDB
sudo mysql
or
mysql -u root -p
-
Check MariaDB Port
SHOW VARIABLES LIKE 'port';
Default: 3306
-
Create Database & User
CREATE DATABASE mydb;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mydb.\* TO 'myuser'@'localhost'; FLUSH PRIVILEGES;
-
Basic Commands
SHOW DATABASES;
USE mydb;
SHOW TABLES;
-
Configuration Files
/etc/mysql/mariadb.conf.d/50-server.cnf
-
Restart MariaDB
sudo systemctl restart mariadb