Alterando o Fuso Horário de um Sistema de Banco de Dados

Você pode alterar o fuso horário da sessão atual de um sistema de banco de dados. Quando você reinicia uma sessão, o fuso horário é revertido para o valor especificado na configuração do sistema de banco de dados.

Para alterar completamente o fuso horário de um sistema de banco de dados, atualize a configuração do sistema de banco de dados com uma nova configuração que contenha o valor time_zone necessário. Consulte Editando um Sistema de Banco de Dados

Usando um Cliente de Linha de Comando

Use um cliente de linha de comando, como MySQL Client ou MySQL Shell, para alterar o fuso horário de um sistema de banco de dados.

  1. Conecte-se ao seu sistema de banco de dados usando um cliente de linha de comando e execute o seguinte comando no modo de execução SQL:
    set time_zone='<TimezoneName>';
    Você pode especificar o seguinte em <TimezoneName>:
    • Qualquer fuso horário, como GMT, HST e PST. O fuso horário padrão é UTC.
    • Fuso horário no seguinte formato: GMT+7:00, PST-4.00, -7:00 e +3:00.
  2. (Opcional) Para exibir os valores time_zone globais e da sessão, execute o seguinte comando:
    SELECT @@GLOBAL.time_zone, @@SESSION.time_zone;
    Você obtém uma resposta semelhante à seguinte:
    +--------------------+---------------------+
    | @@GLOBAL.time_zone | @@SESSION.time_zone |
    +--------------------+---------------------+
    | UTC                | UTC                 |
    +--------------------+---------------------+