Ajout infos script mysql_upgrade

This commit is contained in:
whirigoyen 2022-04-19 11:38:28 +02:00
parent 2074569ddf
commit 55d01d02bd

View file

@ -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 <http://bugs.debian.org/918754>
## 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 :