Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с русскими словами в консоле / 10 сообщений из 10, страница 1 из 1
30.01.2004, 13:27
    #32393622
black_stone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Что нужно сделать, чтобы при работе с MySQL в консоли под windowsxp результаты запросов с русскими словами нормально отображались.

Заранее благодарю.
...
Рейтинг: 0 / 0
30.01.2004, 13:56
    #32393693
Антон Ковалев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
http://www.mysql.com/doc/ru/Command-line_options.html
- предльная ясность
...
Рейтинг: 0 / 0
01.02.2004, 00:28
    #32394578
black_stone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Еще раз опишу суть проблемы: работае в консоли с MySQL я делаю к примеру запрос insert и вставляю слова по-русски прямо из консоли. Затем делаю select и все нормально, но этот текст при подлкючении из других программ в windows отображается иероглифими. И наоброт.

Подскажите что мне конретно нужно сделать, чтобы работая в консоли не было такой проблемы. По официальному руководству я не разобрался, т.к. не знаю в чем суть проблемы.
Заранее благодарю.
...
Рейтинг: 0 / 0
02.02.2004, 15:38
    #32395567
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Скорее всего, в консоли используется другая раскладка русского:
Настроить ее можно использовав файл конфигурации my.cnf
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 -- Кусок файла my.cnf (Поплыли)
 
 -- Особое внимание!!! деректива не mysqld, а mysql !!!
 
[mysql]
default-character-set = cp1251
 --- Кусок файла my.cnf (Приплыли)
 
Для подробностей в FAQ .
. http://sql.ru/]mahoune
...
Рейтинг: 0 / 0
03.02.2004, 13:18
    #32396534
black_stone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Я прописал во всех секциях файла конфигурации default-character-set=cp1251 - не помогает.
Из всех других программ работаю - все нормально, а из консоли делаю селект и русские буквы иероглифами.

Что еще можно попробовать?
...
Рейтинг: 0 / 0
03.02.2004, 15:04
    #32396810
Diablo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
кодировки у тебя разные скорее всего
сервер на linux-e? если да, то там кодировка koi8-r
...
Рейтинг: 0 / 0
03.02.2004, 15:59
    #32396885
black_stone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Нет, сервер у меня под win2000. Кодировку и на серваке и на клиенте выставил как полагается:

[client]
default-character-set=cp1251
character-sets-dir=c:/mysql/share/charsets
[mysqld]
default-character-set=cp1251
character-sets-dir=c:/mysql/share/charsets
[mysql]
default-character-set=cp1251

Я и на локальном компе уже также переустанавливал. Не могу понять че за фигня с консолью.
...
Рейтинг: 0 / 0
03.02.2004, 16:15
    #32396922
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Это все бывает, потому что шрифт консольный не WIN1251!

. http://sql.ru/]mahoune
...
Рейтинг: 0 / 0
03.02.2004, 17:26
    #32397035
Diablo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
%-)

консольный шрифт явно не win1251

зачем тебе консоль понадобилась вообще - пиши программу, делай в неё Insert и из неё select - всё пучком будет....
...
Рейтинг: 0 / 0
16.09.2004, 02:06
    #32696706
gast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с русскими словами в консоле
Конечно немного поздновато, но если кто-нибудь тоже с этой проблемой сталкнется.

В консоле используется кодировка DOS в то время как проги работают в основном с win1251. Соответственно кодировка данных зависит от того, откуда заболняется база, если из консоли, то в других (неконсольных) программах это будет всего лишь набор символов, и наоборот. Поэтому лучше заполнять базу не из консоли.

Как изменить кодировку консоли, если это вообще возможно, не знаю.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с русскими словами в консоле / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]