Como atualizar / instalar o banco de dados timezone do zoneinfo no CentOS?

3

Estou tentando atualizar meu banco de dados de fuso horário, no CentOS, o banco de dados localizado em / usr / share / zoneinfo.

Eu baixei os dados de fuso horário da IANA aqui: link

Eu tentei editar o arquivo 'make' e executá-lo, mas recebi vários erros, então não tenho certeza de que era a coisa certa a fazer. Eu também tentei apenas substituir minha pasta zoneinfo com esses novos dados e recebi o erro de que meu banco de dados de fuso horário estava corrompido.

Estou faltando algo óbvio, ou estou faltando instruções em algum lugar sobre como fazer isso? Alguém me diria como instalar isso?

(Estou tentando fazer isso porque o mysql está me dando erros como este: 'error: SET time_zone =' US / Pacific 'Fuso horário desconhecido ou incorreto:' US / Pacific ').

Obrigado! :)

    
por user2044774 30.05.2013 / 01:24

1 resposta

6

Não atualize o banco de dados zoneinfo manualmente. Basta instalar as atualizações que já foram fornecidas pelo EL / CentOS no pacote tzdata :

# yum update tzdata

Observe também que o MySQL mantém suas próprias tabelas internas de fuso horário , separado do banco de dados de fuso horário do sistema. Para atualizar as tabelas de fuso horário interno do MySQL, execute o script mysql_tzinfo_to_sql que veio com o MySQL .

    
por 30.05.2013 / 01:25