Maison > base de données > tutoriel mysql > Pourquoi ma fonction MySQL CONVERT_TZ renvoie-t-elle NULL ?

Pourquoi ma fonction MySQL CONVERT_TZ renvoie-t-elle NULL ?

DDD
Libérer: 2024-12-03 00:59:12
original
462 Les gens l'ont consulté

Why Does My MySQL CONVERT_TZ Function Return NULL?

La fonction CONVERT_TZ renvoie Null

Lorsque vous essayez d'utiliser la fonction CONVERT_TZ dans une requête MySQL pour convertir un horodatage d'un fuseau horaire à un autre, certains utilisateurs rencontrent un problème déroutant : le résultat est null.

Solution :

Cela se produit si la table des fuseaux horaires MySQL n'a pas été chargée. Pour résoudre ce problème, exécutez la commande suivante :

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Copier après la connexion

Dans cette commande, mysql représente la base de données intégrée qui stocke les données de configuration spécifiques à MySQL. En exécutant cette commande, vous importez les données de fuseau horaire dans la base de données MySQL, permettant à la fonction CONVERT_TZ de fonctionner correctement.

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal