Erreur MYSQL MAJ V11.01

Voici l’erreur apparaissant lors de la maj:
Erreur DB_ERROR_1071: ALTER TABLE llx_societe_rib MODIFY label varchar(200);
Specified key was too long; max key length is 767 bytes
Dans la structure de la table, je vois pas trop quoi faire pour rectifier?

Infos techniques:

Version du serveur de base de données 5.5.5-10.1.41-MariaDB-0+deb9u1
Jeu de caractères du client utf8
Jeu de caractère de tri du client utf8_general_ci

Merci.

De rien :upside_down_face:

Bonjour,

Une petite recherche ?
www.dolibarr.fr/forum/t/update-9-0-2-echec-de-la-mise-a-jour-de-la-base/29590/1
www.dolibarr.fr/forum/t/mise-a-jour-8-03-vers-9-0-sous-debian-9-mariadb/29116/1

Great!
Donc si dans mon fichier config j’ai ceci:
$dolibarr_main_db_character_set=‹ utf8 ›;
$dolibarr_main_db_collation=‹ utf8_unicode_ci ›;

Donc je dois lancer un script mysql qui va forcer toutes mes tables à devenir utf8_unicode_ci ??
Merci de confirmer :slight_smile: J’en apprends des choses.

Oui il faut que toutes les tables soient en utf8_unicode_ci