Comment configurer le fuseau horaire par connexion MySQL

Lorsque vous voulez définir le fuseau horaire lors d’une connexion MySQL, il se peut que vous ayez les erreurs suivantes lorsque vous définissez le fuseau horaire :

SET time_zone = 'Europe/Paris';
ERROR 1298 (HY000): Unknown or incorrect time zone: 'Europe/Paris'

Pour cela, il faut importer les fuseaux horaires système dans la base MySQL avec la commande mysql_tzinfo_to_sql :

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql
Catégories : SysAdmin 
Tags: MySQL 

Suggestions de lecture :