Versões de banco de dados e políticas de versão

Esta página descreve as políticas de suporte de versão de banco de dados do Cloud SQL.

Versões de banco de dados suportadas pelo Cloud SQL

Os mecanismos de banco de dados suportados pelo Cloud SQL incluem diversas versões. As versões podem variar em termos de recursos e nos tipos de problemas que surgem. Embora a realização de uma atualização possa impactar seus usuários, fornecer recursos de banco de dados atualizados e patches importantes também é fundamental. O Cloud SQL mantém suas instâncias atualizadas com patches e atualizações secundárias de versão automaticamente.

Versões principais e secundárias suportadas pelo Cloud SQL

O Cloud SQL oferece suporte às seguintes versões de banco de dados:

Versão principal Versão menor Data de início do suporte regular Data de início do suporte estendido Data de descontinuação
MySQL 8.4 8.4.4 1 de outubro de 2024
MySQL 8.0 (padrão) 8.0.42
8.0.41
8.0.40 (padrão)
8.0.39
8.0.37
8.0.36
8.0.35
8.0.34
8.0.33
8.0.32
8.0.31
8.0.30
8.0.29 (obsoleto)
8.0.28
8.0.27
8.0.26
8.0.18
30 de agosto de 2020 1 de julho de 2026 1 de julho de 2029
MySQL 5.7 5.7.44 1 de agosto de 2016 1 de fevereiro de 2025* 1 de fevereiro de 2028
MySQL 5.6 5.6.51 1 de agosto de 2016 1 de fevereiro de 2025* 1 de fevereiro de 2028
* De 1º de fevereiro de 2025 a 30 de abril de 2025, o Google isentou as cobranças pelo suporte estendido. A partir de 1º de maio de 2025, todas as instâncias executadas em versões principais que atingiram o fim da vida útil (EOL) serão cobradas pelo suporte estendido.

Para evitar cobranças adicionais por suporte estendido, recomendamos que você atualize sua instância antes de 1º de maio de 2025.

Formato da versão do banco de dados Cloud SQL

No MySQL, os dois primeiros dígitos do número da versão representam a versão principal e o último, a versão secundária. Por exemplo, para a versão 5.7.13 , o Cloud SQL usa 5.7 como a versão principal e 13 como a secundária.

Como identificar a versão do banco de dados da sua instância do Cloud SQL

Você especifica a versão do banco de dados ao criar uma instância do Cloud SQL. Se você não especificar uma versão do banco de dados, o Cloud SQL usará a versão padrão do banco de dados.

Para visualizar a versão do banco de dados de uma instância do Cloud SQL, faça o seguinte:

  1. No Google Cloud console, acesse a página Instâncias do Cloud SQL .

    Acesse Instâncias do Cloud SQL

  2. Para abrir a página Visão geral de uma instância, clique no nome da instância.
  3. No cartão Configuração , visualize a versão do banco de dados .

Para filtrar instâncias por uma versão específica do banco de dados no seu projeto do Cloud SQL, faça o seguinte:

  1. No Google Cloud console, acesse a página Instâncias do Cloud SQL .

    Acesse Instâncias do Cloud SQL

  2. No campo Filtro , selecione Tipo . As versões do banco de dados que estão no seu projeto serão listadas.
  3. Para filtrar as instâncias, selecione uma versão do banco de dados dentro do seu projeto.

Para visualizar todas as instâncias do Cloud SQL e suas versões de banco de dados na sua organização, use o Database Center . Você também pode alternar as visualizações no Database Center entre projetos, pastas ou organizações para obter uma lista completa de todas as suas instâncias do Cloud SQL. Para obter mais informações, consulte Filtrar recursos e exportar informações de inventário da frota .

Ciclo de vida da versão principal

Esta seção descreve o ciclo de vida de suporte para as principais versões do Cloud SQL.

Suporte regular

O Cloud SQL oferece suporte a novas versões principais dentro de cinco meses após o lançamento de disponibilidade geral pela comunidade de desenvolvedores de mecanismos de banco de dados. A primeira fase desse suporte é o suporte regular. Durante o suporte regular, o Cloud SQL fornece atualizações de versão secundária e de manutenção para o mecanismo de banco de dados. O Cloud SQL também aplica correções de segurança às instâncias. O Cloud SQL oferece suporte regular para uma versão principal, desde que a comunidade de desenvolvedores de mecanismos de banco de dados ofereça suporte a ela. Após a versão principal atingir o fim de sua vida útil (EOL) pela comunidade, ela entra no suporte estendido do Cloud SQL.

Suporte estendido

Para as versões principais do Cloud SQL para MySQL que atingiram o EOL, o Cloud SQL oferece suporte estendido. O suporte estendido permite que você continue executando suas instâncias do Cloud SQL por três anos, mesmo após a comunidade de desenvolvedores interromper o suporte às versões principais nas quais as instâncias estão sendo executadas. O suporte estendido é oferecido por três anos. Você pode usar esse período para planejar, testar e executar a atualização das suas instâncias para uma versão principal com suporte regular. Para obter mais informações sobre como executar uma atualização de versão principal, consulte Atualizar a versão principal do banco de dados no local e Atualizar a versão principal do banco de dados migrando dados .

Para obter mais informações sobre suporte estendido, consulte Suporte estendido no Cloud SQL .

Depreciação

Após o término do suporte estendido para uma versão principal específica, o Cloud SQL a descontinua. Uma instância em execução em uma versão principal descontinuada é atualizada automaticamente para a versão principal e secundária padrão do mecanismo de banco de dados. O Cloud SQL envia um aviso de descontinuação aos proprietários do projeto pelo menos 12 meses antes da data de descontinuação.

Para as principais versões do Cloud SQL para MySQL, os proprietários do projeto recebem um aviso de descontinuação ao final do segundo ano de suporte estendido.

Suporte para versões menores

O Cloud SQL oferece suporte a novas versões secundárias dentro de três meses após o lançamento de disponibilidade geral pela comunidade de desenvolvedores de mecanismos de banco de dados. Após o Cloud SQL oferecer suporte a uma nova versão secundária, ele provisiona novas instâncias na nova versão automaticamente. Durante a próxima implementação de manutenção agendada, o Cloud SQL atualiza as instâncias existentes para a nova versão. Uma exceção a essa política é o Cloud SQL para MySQL 8.0, que provisiona novas instâncias na versão secundária padrão. Para obter mais informações, consulte MySQL 8.0 .

O Cloud SQL determina a versão secundária de destino para cada mecanismo de banco de dados. Quando a versão secundária de destino for diferente da versão secundária de uma instância do Cloud SQL, o Cloud SQL atualizará essa versão durante o próximo ciclo de manutenção. Você pode controlar o dia e a hora em que as reinicializações de manutenção ocorrerão definindo uma janela de manutenção para sua instância.

MySQL 8.0

O Cloud SQL para MySQL 8.0 provisiona instâncias em uma versão secundária padrão, que pode não ser a versão secundária mais recente.

Após o Cloud SQL para MySQL oferecer suporte a uma nova versão secundária, você poderá atualizar as instâncias existentes do Cloud SQL para MySQL para a nova versão secundária. Após a versão secundária se tornar a versão padrão, o Cloud SQL provisionará novas instâncias na nova versão secundária automaticamente.