При прописывании в my.cnf кодировки 1251:
[client]
character-sets-dir=/usr/local/share/mysql/charsets/
default-character-set=cp1251
...
[mysqld]
character-sets-dir=/usr/local/share/mysql/charsets/
default-character-set=cp1251
...
При вызове php из командной строки "php myscript.php" тсата выдаваться ошибка:
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
haracter set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
В то время, как с апачем (php-модуль) в то время, как из под апача все работает нормально.(php - модуль апача)