From 55d01d02bda84cc7371b68fcab4ad8ad51f96d67 Mon Sep 17 00:00:00 2001 From: whirigoyen Date: Tue, 19 Apr 2022 11:38:28 +0200 Subject: [PATCH] Ajout infos script mysql_upgrade --- HowtoDebian/MigrationBusterBullseye.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/HowtoDebian/MigrationBusterBullseye.md b/HowtoDebian/MigrationBusterBullseye.md index 1bfb2874..8d8021b4 100644 --- a/HowtoDebian/MigrationBusterBullseye.md +++ b/HowtoDebian/MigrationBusterBullseye.md @@ -135,7 +135,20 @@ Soit il faut prendre l'habitude faire `su -`, soit il faut ajouter `ALWAYS_SET_P Pour plus d'informations, voir `/usr/share/doc/util-linux/NEWS.Debian.gz` ou -## MariaDB + +## MariaDB / MySQL + +### `mysql_upgrade` + +Normalement, le script postupgrade du paquet joue le script `mysql_upgrade` pour mettre a jour les tables, vues... suite à un upgrade majeur. +Cependant, si le datadir est volumineux, il le saute (c'est visible dans les logs MySQL) et il faut le faire à la main : + +~~~ +# mysql_upgrade +~~~ + + +### Historique La bibliothèque qui gère l'historique a changé dans MariaDB 10.5, c'est libedit qui est utilisé désormais. Ce changement fait que lors de la mise à jour de MariaDB 10.3 à 10.5, le fichier `.mysql_history` est effacé, on sauvegardera le fichier avant la mise à jours : @@ -144,6 +157,7 @@ Ce changement fait que lors de la mise à jour de MariaDB 10.3 à 10.5, le fichi cp -a /root/.mysql_history /root/.mysql_history.bak ~~~ + ## PHP Il faut parfois forcer le passage à PHP 7.4 :