|
|
|
| как сделать её русской?
если я добавляю информацию вручную. например, добавляя новую запись в гостевую книгу, то всё нормально.
но если я использую LOAD DATA INFILE для загрузки, то одни знаки вопроса.
SET NAMES 'cp1251' не помогает. | |
|
|
|
|
|
|
|
для: kb_nn
(22.09.2008 в 15:21)
| | кодировка не бывает русской или итальянской.
кодировка бывает правильной или неправильной.
У Вас указанная кодировка не соответствует кодировке файла.
А возможно, еще и кодировке самой БД. | |
|
|
|
|
|
|
|
для: Trianon
(22.09.2008 в 17:14)
| | для базы данных указал.
для каждой таблицы указал.
для каждого текстового поля указал.
при открытии файла блокнотом там всё отлично как надо.
и в браузере одни знаки вопроса
при добавлении инфы в уже добавленнную б д.- она добавляется как надо.
где еще надо указать кодировку? | |
|
|
|
|
|
|
|
для: kb_nn
(23.09.2008 в 11:17)
| | Вам же сказали, что кодировка, указанная в базе не совпадает с кодировкой в файле. Если Вы полностью уверены, что в БД у стоит "правильная" кодировка, то посмотрите еще текстовый файл: соответствует ли его кодировка кодировке в БД? | |
|
|
|
|
|
|
|
для: Sergeich
(23.09.2008 в 12:26)
| | спасибо, понял. | |
|
|
|
|
|
|
|
для: kb_nn
(23.09.2008 в 12:49)
| | надо смотреть через phpMyadmin всю базу .. Новые версии в utf-8
а конкретно просмотреть все поля текстовые поля таблиц там должно быть указано
- при импорте выбирать кодировку 1251 если база в этой кодировке
ENGINE=MyISAM DEFAULT CHARSET=cp1251 | |
|
|
|
|
|
|
|
для: oppo
(23.09.2008 в 13:56)
| | а как при импорте указать кодировку? | |
|
|
|
|
|
|
|
для: kb_nn
(23.09.2008 в 15:25)
| | кто-нибудь, помогите
пожалуйста. | |
|
|
|
|
|
|
|
для: kb_nn
(01.10.2008 в 09:27)
| | Если у Вас версия сервера 5.0.38 и выше - можете применить указание кодировки прямо в запросе.
http://dev.mysql.com/doc/refman/5.0/en/load-data.html
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[CHARACTER SET [b]charset_name]
[{FIELDS | COLUMNS}
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']
]
[IGNORE number LINES]
[(col_name_or_user_var,...)]
[SET col_name = expr,...]
|
Если версия более старая - кодировка файла должна соответствовать значению character_set_database | |
|
|
|