Se você tentar usar um conjunto de caractere que não foi compilado dentro do se binário, você pode encontrar aluguns problemas:
Seu programa tem um caminho errado para onde o conjunto de
caracter está armazenado (Padrão
/usr/local/mysql/share/mysql/charsets
).
Isto pode ser corrigido usando a opção
--character-sets-dir
para o programa em
questão.
O conjunto sde caracteres é multi-byte e não pode ser carregado dinamicamente. Neste caso você tem que recompilar o programa com o suporte para o conjunto de caracteres.
O conjunto de caracteres é dinâmica, mas você não tem um arquivo de configuração para ele. Neste caso você deve instalar o arquivo configure para o conjunto de caracteres de uma nova distriibuição do MySQL.
Seu arquivo Index
não contém o nome
do conjunto de caracteres.
ERROR 1105: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
Neste caso você deve obter um novo arquivo
Index
ou adicionar o nome do conjunto de
caracters que falta manualmente.
Para tabelas MyISAM
, você pode vericifcar o
nome e número do conjunto de caracteres para uma tabela com
myisamchk -dvv nome_tabela
.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.