|
Тема
|
Кирилица в MySQL 4.1?
|
|
Автор |
Boby_ (Чук) |
Публикувано | 18.02.05 19:47 |
|
Имам малък проблем с кирлициата в MySQL 4.1. Проблемът всъщност не е със самата кирилица - работи си идеално и на пръв поглед всичко е ОК. Само че при експортиране на базата с mysqldump и импортирането и на друг компютър кирилицата в цялата база отива по дяволите - след импортиранет всичко вече е в неразбираеми знаци. Базата отново си работи нормално и всички въведени на новото място записи са си с нормална, прекрасна кирилица. Но старите не са. Използвам collation cp1251_general_ci. Изпробвах и utf8 (преправих таблица по таблица цялата база), но със същия трагичен резултат. Някой сблъсквал ли се е с такъв проблем и дали знаете подходящо решение?
Предварително благодаря за отговорите ви! 
| |
|
а клиентската конекция с правилния character set & collation ли е?
encoding-а на файла, който правиш, също има значение ...
ако искаш идея за това, как да се справиш във всяка ситуация, най-добре виж как го правят в phpMyAdmin (файлчето е read_dump.php мисля), тъй като там работи !
| |
|
Ще погледна файлчето, благодаря за идеята!
| |
Тема
|
Re: Кирилица в MySQL 4.1?
[re: Boby_]
|
|
Автор |
Boby_ (Чук) |
Публикувано | 21.02.05 13:31 |
|
Ако някой се интересува, открих откъде идва проблемът. Не е в MySQL и настройките му, нито в тези на клиентската машина. Проблемът беше в изпращането - като се изпраща неархивиран .sql файла по пощата, gmail си прави "майтап" с енкодинга и го променя по свое усмотрение. Като се архивира файлчето или се ползва друга поща, както и друг начин за пренасяне на информацията, няма подобен проблем. 
| |
|
|
|
|