Escolar Documentos
Profissional Documentos
Cultura Documentos
Vtiger CRM Database UTF8Config PT BR
Vtiger CRM Database UTF8Config PT BR
Vtiger CRM Database UTF8Config PT BR
4
Configuração Banco de Dados UTF-8
(Para MySQL)
1. Introdução................................................................................................................................................ 3
5. Referências.............................................................................................................................................. 7
Para funcionar adequadamente o banco de dados utilizado pelo vtiger precisará estar configurado para
utilizar caracteres codificados em UTF-8.
Este documento tem o objetivo de descrever alguns detalhes que recolhemos durante o desenvolvimento.
Para executar este procedimento você precisa configurar o arquivo de configuração do servidor MySQL
(my.ini or my.cnf) da seguinte forma:
[mysql]
default-character-set=utf8
[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
default-character-set=utf8
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
NOTA: Você deve reiniciar o servidor MySQL após a realização das mudanças. Para
conferir se as mudanças foram aplicadas, abra o a linha de comando do MySQL e digite
SHOW VARIABLES; e verifique os valores exibidos.
Você pode disponibilizar o suporte a UTF-8 para uma determinada base de dados
MySQL. Este procedimento tem a função de atribuir o valor padrão quando a tabela é
criada sem especificar a configuração do caractere.
NOTA: Todas as tabelas criadas depois deste procedimento terão suporte a utf8.
Você pode habilitar o suporte a UTF-8 para um tipo de texto específico de uma coluna,
este procedimento cancelará todas as outras configurações.
Se você está criando uma base de dados durante o processo de instalação, certifique-se
que a caixa de seleção Enable UTF-8 está ativada.
Se você estiver criando uma base de dados antes da instalação, crie esta base de dados
com o nível de suporte à UTF-8 conforme discutido na seção anterior.
Se for detectado que a base de dados tem suporte a UTF-8 então, é exibido Enabled
como mostrado abaixo:
Se você estiver utilizando uma base de dados sem suporte a UTF-8 isto será destacado.
Você poderá continuar com a instalação, mas o suporte a UTF-8 não estará totalmente
disponível.
http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html
Nota do tradutor: