Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: кодировка
 
 автор: Port_Artur1   (19.06.2008 в 12:39)   письмо автору
 
 

есть файлы с немецики чешкими и другими языками в формате txt

как занести эти слова в базу так чтобы сохранилась их кодировка и можно было вывести потом в соответсвующей кодировке на экран.

Вопрос в сущности следующий каккая кодировка соответсвует немецкому языку. какая чешскому и другим языкам. итальянскому французскому

и как при создании таблицы указать что именно в той или иной кодировке должен находиться в ней текст

И самое главное это соответсвиу кодировок международным языкм?

   
 
 автор: cheops   (19.06.2008 в 15:20)   письмо автору
 
   для: Port_Artur1   (19.06.2008 в 12:39)
 

Нельзя ли преобразовать все файлы в UTF8 и в этой же кодировке хранить тексты в базе данных?

   
 
 автор: Port_Artur1   (19.06.2008 в 15:23)   письмо автору
 
   для: cheops   (19.06.2008 в 15:20)
 

попробую

   
 
 автор: Port_Artur1   (22.06.2008 в 21:53)   письмо автору
 
   для: Port_Artur1   (19.06.2008 в 15:23)
 

Так а кто знает как перекодировать в другую кодировку?
Файлы не пойму в какой кодировки чешский язык вообще не пойму как отображается

пример

-
?
?eneva
?enevь
?panьlska
?panьlsko
?vщdska
?vщdsko
?v¤carska
?v¤carsko
?v¤carskou
a
abakus
abatyse
abatyЪe
abbщ
abbщho
abbщm
abbщmu
abdikace
abdikaci
abdikoval
abdikovat
abdominсlnэ
abdukшnэ
abeced
abeceda
abecede
abecedne
abecedni
abecednich
abecedniho
abecednim
abecednimi
abecednь
abecednэ
abecednэho
abecednэm
abecednэmu
abecedou

   
 
 автор: Port_Artur1   (23.06.2008 в 16:51)   письмо автору
 
   для: Port_Artur1   (22.06.2008 в 21:53)
 

Cheops это ваши слова:

COLLATE - это сопоставление или сортировка, дело в том, что при помощи одной кодировки можно кодировать несколько языков, сортировка позволяет настроить правильную сортировку в каждом из языков. Например для кодировки cp1251 для русского текста следует выбирать сортировку cp1251_general_ci, для украинского cp1251_ukrainian_ci, а для болгарского cp1251_bulgarian_ci.

Так вот где найти cp1251_ длядругих языков?

   
 
 автор: cheops   (24.06.2008 в 01:27)   письмо автору
 
   для: Port_Artur1   (23.06.2008 в 16:51)
 

cp1251 кодирует кириллицу, другие языки имеют отличный алфавит, поэтому и кодировки следует использовать другие. Если вы в одной и той же таблице хотите хранить смешенный текст можно обратить внимание на UTF8, которая является многобайтовой и поддерживает несколько языков.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования