esup-pod

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Base de données MySQL/MariaDB

Installation de MariaDB

Bloc de code
(django_pod) pod@pod:/usr/local/django_projects/podv3$ sudo apt-get install mariadb-server mariadb-client

...

Bloc de code
(django_pod) pod@pod:/usr/local/django_projects/podv3$ sudo apt-get install python3-dev
(django_pod) pod@pod:/usr/local/django_projects/podv3$ sudo apt-get install default-libmysqlclient-dev
(django_pod) pod@pod:/usr/local/django_projects/podv3$ pip3 install mysqlclient

Optimisation de MariaDB

Votre configuration doit être adaptée à la taille de votre base de donnée. Pour éviter d'éventuels souci lors des mises à jour, je vous invite à vous assurer que vous avez au minimum 256M pour le paramètre "max_allowed_packet" (voir plus si votre base de données est plus importante. Il faut indiquer la taille de votre plus grosse table)

Bloc de code
title/etc/my.cnf
[mysqld]
max_allowed_packet=256M


Configuration de Pod

Si ce n’est pas encore fait, vous devez spécifier la configuration de votre base de données dans votre fichier de configuration settings_local.py :

...