Maison >base de données >tutoriel mysql >Comment changer le fuseau horaire MySQL de UTC à GMT 1 ?

Comment changer le fuseau horaire MySQL de UTC à GMT 1 ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-30 08:41:10209parcourir

How to Change MySQL Timezone from UTC to GMT 1?

Changer le fuseau horaire MySQL

Lorsque votre fuseau horaire MySQL est défini sur UTC, mais que vous avez besoin qu'il soit GMT 1, vous devez exécuter le commande suivante dans phpMyAdmin SQL exécution :

mysql> SET GLOBAL time_zone = 'GMT+1';

Remarque :

Si vous rencontrez une erreur indiquant « Fuseau horaire inconnu ou incorrect », vous devrez peut-être exécuter la commande de traduction suivante :

mysql_tzinfo_to_sql /usr/share/zoneinfo/|mysql -u root mysql -p

Détails :

  • Utilisation du nom Le fuseau horaire (« GMT 1 » au lieu de « 01:00 ») est crucial pour les fuseaux horaires avec ajustements à l'heure d'été.
  • Vous devez fournir le mot de passe root MySQL pour que la traduction de mysql_tzinfo_to_sql réussisse.
  • Après en terminant la traduction, vous pouvez ensuite exécuter la commande SET GLOBAL time_zone.

En suivant ces étapes, vous pouvez effectivement changer votre fuseau horaire MySQL en GMT 1 et garantir un formatage correct de l'heure dans vos applications.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn