Здравствуйте, Аноним, Вы писали:
А>Проблема в следущем: А>В VStudio написал скриптик: А>
А>CREATE TABLE Таблица(...);
А>
А>Mysql(хотя и зажевал скрипт) и MySQLAdministrator выдают вместо "Таблица" бяку. А>Если в самом mysql выполнить
CREATE TABLE Таблица(...);
, то синтаксическая ошибка.
У тебя, видимо сервер запущен с кодировкой usc2
Не знаю почему это связано с таким поведением консоли, но у меня было такое поведение в этой ситуации.
Запусти службу с параметром --default-character-set=ИМЯ_КОДИРОВКИ
Например, utf8, если тебе нужнен юникод...
Удачи!
Re[2]: А как-нибудь в MySQL(4.1.7) кодировку можно указать(п
Re[2]: А как-нибудь в MySQL(4.1.7) кодировку можно указать(п
От:
Аноним
Дата:
11.11.04 19:27
Оценка:
Здравствуйте, Shroo, Вы писали:
S> У тебя, видимо сервер запущен с кодировкой usc2 S> Не знаю почему это связано с таким поведением консоли, но у меня было такое поведение в этой ситуации. S> Запусти службу с параметром --default-character-set=ИМЯ_КОДИРОВКИ S> Например, utf8, если тебе нужнен юникод...
--default-character-set=utf8 стоит в My.ini, попробовал изменить на cp1251, результат тот же
Re: А как-нибудь в MySQL(4.1.7) кодировку можно указать(поме
От:
Аноним
Дата:
16.11.04 16:24
Оценка:
снова я,
такой вопрос:
клиента mysql.exe можно заставить в интерактивном режиме вводить/выводить кириллицу в utf-8, а то он вместо
русских буковок какую-то псевдографику выводит. Хотя если запрос написать в файле(utf-8), и выполнить через >source < query.sql,
то все выполниться, хотя ответ опять же в псевдографике.
Как вариант, но тяжко это: >source < query.sql > result.txt
Re[2]: А как-нибудь в MySQL(4.1.7) кодировку можно указать(п
Здравствуйте, Аноним, Вы писали:
А>снова я, А>такой вопрос:
А>клиента 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;