Assistance #248

version du serveur Mysql : la documentation préconise la version 5.6

Ajouté par Jean-François Gore il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:Résolu Début:28/10/2015
Priorité:Normal Echéance:29/10/2015
Assigné à:Jean-François Gore % réalisé:

100%

Catégorie:- Temps passé: -
Version cible:-

Description

1/ Erreur obtenue avec la version 5.5 : ERROR 1067 (42000) at line 2129: Invalid default value for 'dateAsking'
La table qui bug est la dernière user_validation et plus précisément : dateAsking` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
<< Sql n'aime pas la valeur par défaut CURRENT_TIMESTAMP. D'après mes recherches une variable de type datetime ne peut pas recevoir cette valeur par défaut. J'ai donc changé la ligne comme suis et cela a fonctionné pour sql : `dateAsking` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, >>

2/ explication : L'erreur obtenue a été corrigée depuis la 5.6.5 : http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html

3/ L'explication d'installation des serveurs (Tomcat/Mysql) doit être adapté par chacun par rapport à son environnement et son systeme d'exploitation. Il est tout à fait possible d'installer opuslib sur Windows ou MacOS en respectant les recommandations de serveur.

Historique

#1 Mis à jour par Jean-François Gore il y a plus de 3 ans

Jean-François Gore a écrit :

1/ Erreur obtenue avec la version 5.5 : ERROR 1067 (42000) at line 2129: Invalid default value for 'dateAsking'
La table qui bug est la dernière user_validation et plus précisément : dateAsking` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
<< Sql n'aime pas la valeur par défaut CURRENT_TIMESTAMP. D'après mes recherches une variable de type datetime ne peut pas recevoir cette valeur par défaut. J'ai donc changé la ligne comme suis et cela a fonctionné pour sql : `dateAsking` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, >>

2/ explication : L'erreur obtenue a été corrigée depuis la 5.6.5 : http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html

3/ L'explication d'installation des serveurs (Tomcat/Mysql) doit être adaptée par chacun par rapport à son environnement et son systeme d'exploitation. Il est tout à fait possible d'installer opuslib sur Windows ou MacOS en respectant les recommandations de serveur.

#2 Mis à jour par Jean-François Gore il y a plus de 3 ans

na

Formats disponibles : Atom PDF