Pergunta

Eu criar novo banco de dados com agrupamento utf8_general_ci, criar a tabela de teste também com agrupamento utf8_general_ci, e então eu clicar no meu banco de dados (estrutura) e é isso que eu recebo:

text alt

Por que é que "latin1_swedish_ci" aparecendo?

Editar:

Ok como mudar isso, é no phpMyAdmin na guia "Variáveis", em "variáveis ??e configurações do servidor":

text alt

Isto é como parece que quando eu estou criando nova base de dados:

text alt

Foi útil?

Solução

Normalmente, problemas de agrupamento fará suas consultas para executar extremamente lento, por isso é importante que tudo está configurado corretamente.

Você tem um agrupamento de conexão de banco de dados, um agrupamento de banco de dados e um agrupamento mesa. Certifique-se de todos os três são configurados para utf8. Se os persiste problema, verifique o seu arquivo de configuração do phpMyAdmin e ver o que os padrões de agrupamento estão aparecendo.

Outras dicas

ir para phpMyAdmin pasta olhar para config.inc.php. Abra-o e procure por 'agrupamento', provavelmente linha arnd 370 - alterá-lo para -

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top