web-dev-qa-db-fra.com

Le serveur renvoie un fuseau horaire non valide. Accédez à l'onglet Avancé et définissez manuellement la propriété servertimezone

Mon Intelij IDE ne se connectera pas à mon serveur de base de données de MySQL Workbench, il le spécifie comme un problème de fuseau horaire et veut que j'aille dans l'onglet avancé et que je définisse la propriété serverTimezone manuellement.

J'ai essayé de chercher s'il y avait un problème similaire mais je n'arrive pas à le trouver.

47
Puchkii

Dans la fenêtre de l'outil Base de données , cliquez avec le bouton droit sur la source de données, choisissez Propriétés (Shift+Enter), cliquez sur l'onglet Avancé .

Définissez la propriété serverTimezone sur UTC.

Voir aussi la page de documentation correspondante.

Advanced

58
CrazyCoder

J'ai eu le même problème. Fonctionnement

SET GLOBAL time_zone = '+8:00';

sur la ligne de commande MySql a résolu le problème!

4
Seymur Mammadli

@CrazyCoder est correct mais voici une réponse plus détaillée:

Dans DataGrip, faites un clic droit sur votre database menu déroulant cliquez sur Properties puis allez dans Avancé et recherchez lentement severTimeZone comme dans cette pièce jointe ci-dessous:

enter image description here

N'oubliez pas de cliquer sur Appliquer et de tester à nouveau, cela devrait fonctionner.

Terminé.

3
Dung