CentOSのタイムゾーンデータベース(/ usr/share/zoneinfoにあるデータベース)を更新しようとしています。
ここでIANAからタイムゾーンデータをダウンロードしました: http://www.iana.org/time-zones
「make」ファイルを編集して実行しようとしましたが、いくつかのエラーが発生したため、それが正しいことかどうかわかりません。また、zoneinfoフォルダーをこの新しいデータで置き換えるだけで、タイムゾーンデータベースが破損しているというエラーが発生しました。
私は明白な何かを見逃していますか、またはこれを行う方法のどこかに指示がありませんか?誰かがこれをインストールする方法を教えてもらえますか?
(mysqlが次のようなエラーを表示しているため、これを試みています: 'error:SET time_zone =' US/Pacific '不明または誤ったタイムゾーン:' US/Pacific ')。
ありがとうございました! :)
Zoneinfoデータベースを手動で更新しないでください。 EL/CentOSによってtzdata
パッケージに既に提供されているアップデートをインストールするだけです。
# yum update tzdata
また、システムのタイムゾーンデータベースとは別の MySQLは独自の内部タイムゾーンテーブルを保持する にも注意してください。 MySQLの内部タイムゾーンテーブルを更新するには、 (mysql_tzinfo_to_sql
MySQLに付属のスクリプト 。