Sua resposta é que você pode configurar por MySql Settings. Em Minha Resposta pode haver algo fora do contexto, mas isso também é uma ajuda para você.
como configurar Character Set
eCollation
.
Para aplicativos que armazenam dados usando o conjunto de caracteres MySQL padrão e collation ( latin1, latin1_swedish_ci
), nenhuma configuração especial deve ser necessária. Se os aplicativos exigem armazenamento de dados usando um conjunto de caracteres ou agrupamento diferente, você pode configurar as informações do conjunto de caracteres de várias maneiras:
- Especifique as configurações de caracteres por banco de dados. Por exemplo, os aplicativos que usam um banco de dados podem exigir
utf8
, enquanto os aplicativos que usam outro banco de dados podem exigir sjis.
- Especifique as configurações de caracteres na inicialização do servidor. Isso faz com que o servidor use as configurações fornecidas para todos os aplicativos que não fazem outros arranjos.
- Especifique as configurações de caracteres no momento da configuração , se você construir o MySQL a partir da fonte. Isso faz com que o servidor use as configurações fornecidas para todos os aplicativos, sem ter que especificá-las na inicialização do servidor.
Os exemplos mostrados aqui para sua pergunta definir conjunto de caracteres utf8, aqui também definir agrupamento para mais útil ( utf8_general_ci
agrupamento`).
Especifique as configurações de caracteres por banco de dados
CREATE DATABASE new_db
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
Especifique as configurações de caractere na inicialização do servidor
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
Especifique as configurações de caracteres no momento da configuração do MySQL
shell> cmake . -DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
Para ver os valores do conjunto de caracteres e das variáveis do sistema de agrupamento que se aplicam à sua conexão, use estas instruções:
SHOW VARIABLES LIKE 'character_set%';
SHOW VARIABLES LIKE 'collation%';
Esta pode ser uma resposta demorada, mas há todas as maneiras que você pode usar. Espero que minha resposta seja útil para você. para obter mais informações http://dev.mysql.com/doc/refman/5.7/en/charset-applications.html