This page provides a practical baseline setup for MariaDB on Linux hosts with current best practices for security and performance.
sudo apt update
sudo apt install -y mariadb-server
After installation, run the security script:
sudo mysql_secure_installation
This script will help you:
sudo dnf install -y mariadb-server
sudo mysql_secure_installation
sudo systemctl enable mariadb
sudo systemctl start mariadb
Check MariaDB version:
mariadb --version
# or
mysql --version
Connect to MariaDB:
sudo mariadb
# or for newer versions with secure root account
mariadb -u root -p
--ssl-verify-server-cert enabledStart/stop/restart MariaDB:
sudo systemctl start mariadb
sudo systemctl stop mariadb
sudo systemctl restart mariadb
sudo systemctl status mariadb
# Check if service is running
sudo systemctl is-active mariadb
# Check if service is enabled
sudo systemctl is-enabled mariadb
# View logs
sudo journalctl -u mariadb -f
mysql_secure_installation after initial host deployment