powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / где в MySQL 4 под Windows настраивается charset?
13 сообщений из 13, страница 1 из 1
где в MySQL 4 под Windows настраивается charset?
    #32795069
1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где в MySQL 4 под Windows настраивается charset?
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32795070
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4.0 и 4.1 очень отличаются в этом. какой вас интересует? Если общий ответ - то в файле конфигурации (т.е. c:\my.cnf или в c:\windows\my.ini )
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32795074
1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQL - 4.0.13.
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32795836
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда загляните в FAQ
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32796614
1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где этот FAQ взять?
На mysql.com ничего подходящего я не нашёл.
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32796738
1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я нашёл FAQ, сделал как там написано.
Создал в c:\mysql файл my.cnf с такой строкой (единственная строка там):
default-character-set=cp1251

Сделал DROP DATABASE ..., потом CREATE DATABASE...
Бесполезно. Оно всё равно хранит в DOS'овской кодировке.
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32796741
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32796872
1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не сработало.
Несмотря на то, что WinMySQLAdmin показывает, что кодировка стоит cp1251.

Вот содержимое моего C:\WINDOWS\my.ini:

---------------------------------------------

#This File was made using the WinMySQLAdmin 1.4 Tool
#23.11.2004 18:20:17

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

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

[mysqld]
basedir=C:/mysql
#bind-address=127.0.0.1
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
default-character-set=cp1251
character-sets-dir=c:/mysql/share/charsets

[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=admin
password=admin

[mysql]
default-character-set=cp1251

---------------------------------------------

Всё равно все данные оказываются в кодировке DOS.
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32796893
D.O.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется, проблема оказалось в том, что данные (команды INSERT) вставлялись из буфера. при copy/paste они перекодировались.
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32798755
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего!

Код: plaintext
mahoune
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32802880
ChiefPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрен4.0 и 4.1 очень отличаются в этом. какой вас интересует? Если общий ответ - то в файле конфигурации (т.е. c:\my.cnf или в c:\windows\my.ini )А если 4.1.7? А то у меня один скрипт выдаёт следующее:c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#7' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index

Это, я так понимаю, говорит о том, что он не видит пути к charsets? В my.ini прописал:

default-character-set=koi8r

character-sets-dir=C:/Program Files/MySQL/MySQL Server 4.1/share/charsets/

Вот только меня смущает путь с пробелами в именах файлов - может быть тут кавычки какие нужно поставить?
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32802918
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пути к базам с пробелами нормально отрабатывают, если очень смущают, замени пробелы на %20

ma X mo
...
Рейтинг: 0 / 0
где в MySQL 4 под Windows настраивается charset?
    #32838018
noname_noflame
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А тут надо еще предупредить - Вин версия 4.1.7 (готовый бинарник) собрана криво... cp1251 некорректно работает - баг уже известный. В линухе - ежели собирать из гентуу - собирается без проблем и все работает.

Ежели хотите нормальной работы под Вин - пересобирайте с поддержкой русской локали... работать будет.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / где в MySQL 4 под Windows настраивается charset?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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