Forum Linux.général PMB, MariaDB et les sql-mode

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
0
9
mai
2022

Hello,

J'utilise un hébergement chez infomaniak et souhaite installer dans un sous-domaine le logiciel de bibliothèque PMB.
Les prérequis pour l'installation sont remplis et je fais face maintenant à des difficultés de configuration de la base de données. Voilà la liste de ce qui est exigé:

Nom du paramètre MySQL     Paramétrage recommandé    Paramétrage actuel
max_allowed_packet  16000000    67108864
sql_mode    NO_AUTO_CREATE_USER     IGNORE_SPACE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
character_set_server    utf8 (de préférence) ou latin1    utf8
collation_server    utf8_unicode_ci (de préférence) ou latin1_swedish_ci  utf8_general_ci
default_storage_engine  MyISAM ou InnoDB    InnoDB
open_files_limit    >= 10000    82039
key_buffer_size     1000000000  1073741824
join_buffer_size    4000000     4194304
connect_timeout     10  30
interactive_timeout     300     30
wait_timeout    300     60
query_cache_limit   >2000000    1048576
query_cache_size    >=2000000   67108864 

Bon bon bon selon la doc mysql, certains paramètres demandés sembles périmés. J'essaie notamment de saisir le sens profond de cette phrase:

NO_AUTO_CREATE_USER is deprecated and the default SQL mode includes NO_AUTO_CREATE_USER.

Mais bref pour faire tourner l'application il faut changer ces valeurs de paramètre. Aucun user n'a de SUPER privilège pour effectuer le changement et je n'ai visiblement pas la possibilité de modifier les privilèges depuis phpmyadmin: l'onglet "privilege" est absent.

  • Comment changer ces paramètres?
  • Est-ce qu'il y a une limitation à cause du serveur mutualisé?
  • Je pourrai changer les prérequis dans les fichiers d'installation de PMB pour qu'ils collent aux valeurs actuelles de mariadb. Bonne idée?

Autodidacte, je prend volontiers des références (des livres) solides au sujet de l'hébergement.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.