Posso alterar o agrupamento de servidores para 'utf8_unicode_ci' no Google Cloud SQL?

1

Eu tenho uma instância do Google Cloud SQL com um agrupamento padrão de utf8_general_ci . Eu gostaria de mudar isso para utf8_unicode_ci . Como posso fazer isso?

Antes, eu podia ir para o console "antigo" do Google Cloud SQL e executar o SQL como superadministrador. Eu pensei que poderia fazer a mudança dessa maneira. No entanto, não vejo esse link em nenhum lugar do novo console e, ao executar o SQL remotamente (mesmo como root), não consigo executar alterações de superadministrador.

Eu também verifiquei a configuração dos sinalizadores do MySQL , mas apenas o conjunto de caracteres está disponível para modificação ( character_set_server ), não o agrupamento.

Existe alguma maneira de alterar o agrupamento de servidores padrão para utf8_unicode_ci em uma instância do Google Cloud SQL?

    
por Peter Rankin 31.08.2015 / 21:38

2 respostas

0

Infelizmente, parece não haver maneira de fazer isso atualmente.

A outra resposta demonstra como editar o agrupamento para bancos de dados específicos, não para todo o servidor. A API do Google Cloud SQL parece não ter um método para fazer esse servidor ou toda a instância.

    
por 07.09.2015 / 17:21
1

Use a API do Google Cloud SQL para alterar o valor de agrupamento de seus bancos de dados do GCS. Nesse caso, use o método patch da maneira como deseja fazer uma alteração parcial atualização das configurações dos bancos de dados. Você pode fazer isso por meio do APIs Explorer Try it! .

    
por 01.09.2015 / 19:41