Si trata de utilizar un juego de caracteres que no está compilado en el binario, podría encontrarse con los siguientes problemas:
            Su programa tiene la ruta incorrecta de almacenamiento de
            los juegos de caracteres. (Por defecto
            /usr/local/mysql/share/mysql/charsets).
            Esto puede arreglarse utilizando la opción
            --character-sets-dir para ejecutar el
            programa en cuestión.
          
El juego de caracteres es un juego multi-byte que no puede cargarse dinámicamente. En este caso, debe recompilar el programa con soporte para el juego de caracteres.
El juego de caracteres es un juego de caracteres dinámico, pero no tiene un fichero de configuración para él. En este caso, debería instalar el archivo de configuración de una nuevo distribución MySQL.
            Si su archivo Index no contiene el
            nombre del juego de caracteres, su programa mostrará el
            siguiente mensaje de error:
          
ERROR 1105: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
            En este caso, debería obtener un nuevo archivo
            Index o bien añadir el nombre
            manualmente de cualquier juego de caracteres que falte en el
            archivo actual.
          
        Para las tablas MyISAM, puede comprobar el
        nombre del juego de caracteres y el número de una tabla con
        myisamchk -dvv
        tbl_name.
      
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.

