Re[2]: А как-нибудь в MySQL(4.1.7) кодировку можно указать(п
От: SergeyPetrunia  
Дата: 17.11.04 19:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>снова я,

А>такой вопрос:

А>клиента mysql.exe можно заставить в интерактивном режиме вводить/выводить кириллицу в utf-8, а то он вместо

А>русских буковок какую-то псевдографику выводит. Хотя если запрос написать в файле(utf-8), и выполнить через
>>source < query.sql,
А>то все выполниться, хотя ответ опять же в псевдографике.

А>Как вариант, но тяжко это:

>>source < query.sql > result.txt

В интеракитвном режиме используется кодировка cp866, поэтому чтобы вводить-выводить кириллицу надо сказать
SET NAMES cp866;

Если же хочется брать запросы в UTF8 из файла, а реультат смотреть в консоли, то надо поставить
SET NAMES utf8;
SET SESSION character_set_results=cp866;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.