MariaDB ha ufficialmente sostituito MySQL anche in Archlinux.
Per tutti gli utenti che utilizzano Archlinux si raccomanda di eseguire l’aggiornamento da
MySQL a MariaDB inquanto, nelle prossime settimane, il database MySQL passerà dal deposito ufficiale a quelli AUR Arch User Repository.
La procedura non è molto complicata.
La prima cosa da fare è fermare il demone MySQL aprendo un terminale come amministratore ed eseguire il comando:
systemctl stop mysqld
si suppone che siete già passati a Systemd in caso contrario consultare
https://wiki.archlinux.org/index.php/Systemd_%28Italiano%29
Prima di installare MariaDB vi consiglio di aggiornare il sistema con il comando:
pacman -Syu
confermare l’installazione dei pacchetti con il tasto S ed esguire il comando per installare i pacchetti:
pacman -S mariadb libmariadbclient mariadb-clients
dopo aver installati i pacchetti bisogna riavviare il demone
systemctl start mysqld
ed infine eseguire il comando
mysql_upgrade -p
Usando il comando per avviare la migrazione:
mysql_upgrade -p
mi da errore, ma togliendo l’ultimo flag il processo è andato a buona fine:
mysql_upgrade
L’opzione -p è necessaria se l’utente mysql è protetto da una password