Здравствуйте, Аноним, Вы писали:
А>снова я, А>такой вопрос:
А>клиента 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;