Versões do MySQL Server

Com o novo modelo de controle de versão MySQL a partir de julho de 2023, você tem a flexibilidade de selecionar entre duas faixas de lançamento, Innovation ou Long-Term-Support (LTS)/Bugfix, dependendo das suas necessidades de aplicativo e ambiente. Ambas as faixas de versão são de qualidade de nível de produção e são suportadas pelo HeatWave Service.

Versões Suportadas do MySQL Server

As versões do servidor MySQL são divididas em Innovation track e LTS/BugFix track.

Rastreamento de Inovação

Se você deseja acessar os recursos e melhorias mais recentes e gosta de ficar no topo das tecnologias mais recentes, então a trilha de inovação MySQL é a melhor opção para você. Isso é ideal para desenvolvedores e administradores de banco de dados que trabalham em ambientes de ritmo acelerado com altos níveis de testes automatizados e técnicas modernas de integração contínua para ciclos de atualização mais rápidos. Por exemplo, MySQL 8.1.0 é a primeira versão de inovação. Se você quiser os recursos mais recentes, melhorias e todas as correções de bugs para o banco de dados MySQL, use a faixa de versão de inovação, 8.1.x, 8.2.x, 8.3.x e assim por diante.

Rastreamento LTS/BugFix

A faixa LTS/Bugfix contém apenas correções necessárias, por isso é uma escolha melhor se seu ambiente exigir um comportamento estabelecido de software de banco de dados. Os recursos podem ser removidos e adicionados apenas na primeira versão de uma versão do LTS (como 8.4.0 LTS), mas não em versões posteriores (como 8.4.1 LTS e 8.4.2 LTS) na mesma versão do LTS. Para o MySQL 8.0, o 8.0.34 é a primeira versão do Bugfix em que nenhum recurso será removido e adicionado em versões subsequentes (como 8.0.35 e 8.0.36) na versão 8.0.

MySQL Política de Obsolescência e Remoção de Versões no Serviço HeatWave

As versões mais antigas do MySQL são marcadas como obsoletas aproximadamente três meses antes de ficarem indisponíveis no Serviço HeatWave. Qualquer sistema de banco de dados que executa uma versão obsoleta é submetido a upgrade automaticamente em sua próxima janela de manutenção após a data indisponível.

O HeatWave Service começa a oferecer suporte a novas versões do MySQL Server assim que elas são lançadas como GA (Generally Available).

Os clientes são aconselhados a atualizar regularmente seus sistemas de BD para a versão GA mais recente. Isso pode ser da trilha Innovation ou LTS / Bugfix. As atualizações regulares garantem acesso aos recursos mais recentes, correções de bugs e patches de segurança. Para atualizar a versão do MySQL Server de um sistema de banco de dados, consulte Editando um Sistema de Banco de Dados

Cada versão do MySQL na faixa LTS/Bugfix será descontinuada cerca de um ano após sua data de disponibilidade geral, enquanto cada versão do MySQL na faixa de inovação será descontinuada cerca de três meses após sua data de disponibilidade geral. Um banner de notificação aparecerá nos detalhes do sistema de BD quando você estiver executando uma versão obsoleta do MySQL Server. É altamente recomendável atualizar e testar seus sistemas de banco de dados quando uma versão do servidor MySQL estiver obsoleta.

Cerca de três meses após a data de descontinuação, a versão do servidor MySQL ficará indisponível. Qualquer sistema de BD que ainda esteja executando uma versão indisponível será submetido a upgrade automaticamente em sua próxima janela de manutenção.

MySQL Programação de Suporte da Versão no Serviço HeatWave

Cada versão do MySQL é liberada em sua data de Disponibilidade Geral e fica obsoleta antes de ficar indisponível.

Observação

As datas indicadas apenas por mês e ano são preliminares e serão atualizadas para datas específicas assim que forem confirmadas. As datas mencionadas são exclusivas da versão do serviço de nuvem. Para obter detalhes sobre as edições MySQL Community, Enterprise e CGE, consulte a documentação das notas de versão do MySQL.

Tabela 5-6 MySQL 8.0 Release Schedule no HeatWave Service

Versão Data de Disponibilidade Geral (GA) Data de descontinuação Data indisponível
8.0.31 Outubro de 28, 2022 Outubro de 25, 2023 Janeiro de 16, 2024
8.0.32 Fevereiro 8, 2023 Janeiro de 16, 2024 Abril de 16, 2024
8.0.33 Abril 25, 2023 Abril de 30, 2024 Julho de 2024
8.0.34 Correção de Bug Julho de 25, 2023 Julho de 2024 2024 de outubro de
8.0.35 Correção de Bug Outubro de 25, 2023 2024 de outubro de Janeiro 2025
8.0.36 Correção de Bug Janeiro de 16, 2024 Janeiro 2025 Abril de 2025
8.0.37 Correção de Bug Abril de 30, 2024 Abril de 2025 Julho de 2025
8.0.38 Correção de Bug Julho de 2024 Julho de 2025 2025 de outubro

Tabela 5-7 MySQL 8.1 to 8.4 Release Schedule no HeatWave Service

Versão Data de Disponibilidade Geral (GA) Data de descontinuação Data indisponível
8.1.0 Inovação Julho de 25, 2023 Outubro de 25, 2023 Janeiro de 16, 2024
8.2.0 Inovação Outubro de 25, 2023 Janeiro de 16, 2024 Abril de 16, 2024
8.3.0 Inovação Janeiro de 16, 2024 Abril de 30, 2024 Julho de 2024
8.4.0 LTS Abril de 30, 2024 Abril de 2025 Julho de 2025
8.4.1 LTS Julho de 2024 Julho de 2025 2025 de outubro

Recuperando a Versão de um MySQL Server

Você pode recuperar a versão do servidor MySQL de um sistema de banco de dados usando o comando Console, CLI ou SQL.

Você pode exibir o número da versão MySQL de um sistema de banco de dados na Console na página de detalhes do sistema de banco de dados. Consulte Usando a Console As mesmas informações estão disponíveis executando um comando da CLI para recuperar os detalhes do sistema de banco de dados. Consulte Usando a CLI. Se quiser exibir as informações completas da versão MySQL do sistema de banco de dados, você deverá estabelecer conexão com o sistema de banco de dados e executar um comando SQL.

Usando um Cliente de Linha de Comando

Use um cliente de linha de comando, como MySQL Client ou MySQL Shell, para recuperar a versão de um MySQL Server.

  1. Conecte-se ao sistema de banco de dados usando o cliente de linha de comando escolhido.
  2. Execute o seguinte comando:
    SELECT @@version;
Você obtém uma resposta semelhante à seguinte:
 SELECT @@version;
+-----------------+
| @@version       |
+-----------------+
| 8.0.34-u1-cloud |
+-----------------+
1 row in set (0.1687 sec)

8.0.34-u1-cloud é uma versão do MySQL Server.

  • Primeiro número: Especifica o número da versão principal, como 8.
  • Segundo número: Especifica o número da versão secundária, como 0. Os números maior e menor juntos constituem o número de série da versão. O número da série descreve o conjunto de recursos estáveis.
  • Terceiro número: Especifica o número do patch dentro da série de versões, como 34. Isso é incrementado para cada nova versão de correção de bug.
  • u*: Especifica o número de atualização específico do HeatWave Service, como u1. As correções e o desenvolvimento de recursos da versão do MySQL Server do Oracle Cloud Infrastructure são entregues de acordo com uma programação diferente para a versão on-premises.
  • cloud: Especifica que essa versão do servidor MySQL foi criada para o uso somente no Serviço HeatWave.