Mise à jour MariaDB 10.1 vers 10.3 sous Ubuntu 18.04

Installer les logiciels de base :

apt install wget curl

Arrêter MariaDB :

mysql -uroot -p
SET GLOBAL innodb_fast_shutdown = 1;
XA RECOVER;
exit;
systemctl stop mariadb

Supprimer MariaDB et ses dépendances:

apt remove "mariadb-*"
apt remove galera-3
apt list --installed | grep -i -E "mariadb|galera"

Télécharger MariaDB 10.3 :

wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
echo "fc84b8954141ed3c59ac7a1adfc8051c93171bae7ba34d7f9aeecd3b148f1527 mariadb_repo_setup" | sha256sum -c -
chmod +x mariadb_repo_setup
./mariadb_repo_setup --mariadb-server-version="mariadb-10.3"
apt update

Installer MariaDB :

apt install mariadb-server mariadb-backup

Ne pas mettre à jour les mots de passe.

Mettre à jour les bases de données :

mysql_upgrade -uroot -p

Vérifier que MariaDB est à jour :

mysql -V
mysql  Ver 15.1 Distrib 10.3.31-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2