Общие > Базы данных

Как сменить кодировку?

(1/3) > >>

Ardzhan:
Как сменить кодировку? по умолчанию стоит latin1, а хотелось бы cp1251.

AlieN:
Есть файл (во всяком случае у меня на виндах) my-exaple.cnf
вот его часть:

# The MySQL server
[mysqld]
port=3306
#socket=MySQL
skip-locking
default-character-set=latin1
set-variable = key_buffer=16M
set-variable = max_allowed_packet=1M
set-variable = thread_stack=128K
set-variable = flush_time=1800 

fidget:
запускаешь mysqld с параметром --default-character-set=cp1251 или как уже сказал Alien указываешь в my.cnf(my.ini) файле

Ardzhan:
C:\\Program Files\\mysql\\bin\\mysql.exe: File \'c:\\mysql\\\\share\\charsets\\?.conf\' not found (Errcode: 2)
C:\\Program Files\\mysql\\bin\\mysql.exe: Character set \'#14\' is not a compiled character set and is not specified in the \'c:\\mysql\\\\share\\charsets\\Index\' file
Welcome to the MySQL monitor.  Commands end with ; or \\g.
Your MySQL connection id is 2 to server version: 3.23.40-nt

Type \'help;\' or \'\\h\' for help. Type \'\\c\' to clear the buffer.

mysql>
Выдает вот такую ошибку :(, хотя в my.ini прописан путь
basedir=c:/Program Files/mysql

fidget:
пропиши путь к директории кодировок...

character-set-dir=c:/Program Files/mysql/share/charsets

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии