Basta executarmysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p
$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p
Enter password:
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.
Como kaiser sugeriu, a barra final é desnecessária, mas sem especificar o mysql, pois o banco de dados mariadb reclama sobre um banco de dados ausente. eu achei aquilo
$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p -Dmysql
era a maneira correta de resolver o problema no Mariadb 164.
Basta executar
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p
Curiosidades: Se você quer saber o que
HY00
significa (um acompanhamento que perguntei anos depois)...Como kaiser sugeriu, a barra final é desnecessária, mas sem especificar o mysql, pois o banco de dados mariadb reclama sobre um banco de dados ausente. eu achei aquilo
era a maneira correta de resolver o problema no Mariadb 164.
Caso você use o MySQL no Windows e receba o erro abaixo
Do meu post sobre como resolver esse problema: