Como exibir caracteres UTF-8 no phpMyAdmin?
Eu tenho meu banco de dados definido corretamente como UTF-8 e estou lidando com um banco de dados contendo caracteres japoneses. Se eu selecionar SELECT * ... na linha de comando do mysql, vejo corretamente os caracteres japoneses. Ao extrair dados do banco de dados e exibi-los em uma página da Web, eu os vejo corretamente.
No entanto, ao visualizar os dados da tabela no phpMyAdmin, apenas vejo o texto do lixo. ie
ç§ã¯æ— ¥ æœ¬æ– ™ ç † ãŒå ¥ ½ãã§ã ™ ã € ‚æ… ¥ æœ¬æ– ™ ç † ã ...
Como faço para o phpMyAdmin exibir os caracteres em japonês?
A codificação de caracteres na página HTML está configurada para UTF-8.
Editar:
Eu tentei uma exportação do meu banco de dados e abri o arquivo .sql no geany. Os caracteres ainda estão ilegíveis, mesmo que a codificação esteja definida como UTF-8. (No entanto, fazer um mysqldump do banco de dados também mostra caracteres ilegíveis).
O conjunto de caracteres está definido corretamente para o banco de dados e todas as tabelas ('latin' não é encontrado em nenhum lugar do arquivo)
CREATE DATABASE `japanese` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Eu adicionei as linhas ao my.cnf e reiniciei o mysql, mas não há alterações. Estou usando o Zend Framework para inserir dados no banco de dados.
Vou abrir uma recompensa para esta pergunta, pois realmente quero descobrir isso.