답변:
간단히 실행 mysql_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.
나는 이것을 받아 들인 대답에 대한 주석으로 추가했지만 필요한 평판이 부족합니다. @kaiser가 제안했듯이, 데이터베이스 mariadb가 누락 된 데이터베이스에 대해 불평 할 때 후행 슬래시는 필요하지 않지만 mysql을 지정하지 않습니다. 나는 그것을 발견했다
$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p -Dmysql
Mariadb 164에서 문제를 해결하는 올바른 방법이었습니다.
mysql_tzinfo_to_sql
있습니까? :)