Apps

Module MySQL 5 - 1.3

Description

Ce module ajoute le support du SGBDR MySQL 5.

Les versions MySQL 5.1, 5.5, 5.6 ou 5.7 sont certifiées avec la version 1.3 du module MySQL.


Installation

MySQL 5

  • Créez une base nommée jcmsdb utilisant le format d'encodage UTF-8 ( utf8mb4 depuis la version 5.5.3 afin de supporter les Emojis) 
  • Créez un nouvel utilisateur jcms autorisé à gérer cette base.

JCMS

  • Allez dans Espace d'administration > Propriétés > Base de données.
  • Selectionnez MySQL 5 dans la liste des SGBDR.
    Attention, en raison du bug JCMS-5957 affectant JCMS 9.0.4 en dessous, l'URL JDBC qui est insérée automatiquement est invalide. Cette URL présente à tort le texte & comme séparateur des paramètres au lieu du caractère &. Corrigez l'URL, ou recopiez la valeur indiquée ci-dessous (veillez à ne pas copier d'espace en début et fin d'URL).
  • Entrez l'URL JDBC URL de la base jcmsdb.
    Exemple: jdbc:mysql://localhost:3306/jcmsdb?jdbcCompliantTruncation=false&useUnicode=true&characterEncoding=UTF-8&sendFractionalSeconds=false&useSSL=false 
  • Entrez le nom (jcms) et le mot de passe du compte permettant d'accèder à la base jcmsdb.
  • Cliquez sur Vérifier la connexion...
  • Une fois la connexion à la base établie, sauvegardez et redémarrez JCMS

Migration

Configurations requises à partir de la version 1.3 du module

Important : l'installation de la version 1.3 module requiert une mise à jour de l'URL JDBC sur les point suivants : 

  • Comportement des Date et heure
    Ajoutez impérativement le paramètre  &sendFractionalSeconds=false à l'URL JDBC.
    Ca paramètre est nécessaire pour assurer le bon fonctionnement de JCMS avec MySQL
  • Configuration de la connexion SSL entre JCMS et le serveur MySQL :
    • Si SSL n'est pas nécessaire (configuration recommandée si le serveur MySQL est installé sur le même serveur que la webapp JCMS, sans aucun port ouvert vers l'extérieur), désactivez SSL en ajoutant le paramètre suivant dans l'URL JDBC.
       &useSSL=false 
      C'est la configuration par défaut de l'URL JDBC lors d'une nouvelle installation du module.
    • Si SSL est nécessaire pour protéger la communication : 
      • Activez SSL et verifiez le certificat distant (configuration recommandée en environnement de production avec un serveur distant). Pour cela, ajoutez les paramètres suivants à l'URL JDBC :
         &verifyServerCertificate=true&useSSL=true 
        le certificate configuré dans MySQL doit être ajouté dans le trust store de la JVM.
      • Activez SSL, sans vérification du certificat (configuration recommandée uniquement en environnement de développement). Pour cela, ajoutez les paramètres suivants à l'URL JDBC : 
          &verifyServerCertificate=false&useSSL=true 


Changements

MySQL 5 Plugin v1.3

  • Upgraded driver
  • MySQL 5.6 and 5.7 certified

MySQL 5 Plugin v1.2

Compatibility with JCMS 8

MySQL 5 Plugin v1.1

Compatibility with JCMS 7

MySQL 5 Plugin v1.0

First release

Informations

Version
  • 1.3
Stabilité
  • Stable
Compatibilité
  • JCMS 7.0
    JCMS 6.0
    JCMS 6.1
    JCMS 7.1
    JCMS 8
    JCMS 9
    JPlatform 10
Certifié Jalios
  • Oui
Prix
  • Module gratuit
Support
  • Jalios Support
Auteur
  • Jalios SA
Licence
  • Jalios
Taille
  • 933,98 Ko
Mis-à-jour
  • 03/05/17
Téléchargements
  • 60
Domaines