Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 8.7.2005 в 13:10 |
|
|
Как организовать обработку и хранение utf-8 формы?
Сбж.
т.е. необходимо например что бы русский заполнял форму на русском, а китаец на китайском, и конечно ключевые поля на английском.
Но на utf-8 70 русских букв != 70 китайским символам, как же их хранить. Большинство mysql-серверов не поддерживают utf кодировку.
И как поведет себя mysql если я сохраню 70*4 (для обеспечения максимальной длины) на кодировке 1251 - требуемую utf строку?
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 8.7.2005 в 13:35 |
|
|
кодировка mysql сервера поумолчанию utf8
|
|
support
|
когда размещено 8.7.2005 в 14:27 |
|
|
Цитата: | кодировка mysql сервера поумолчанию utf8 | Неверно. Зависит от версии.
Цитата: | И как
поведет себя mysql если я сохраню 70*4 (для обеспечения максимальной длины) на кодировке 1251 - требуемую utf строку? | Не думаю что у mysql 4.0 возникнут с этим какие-то особые проблемы. Просто функции mysql, работающие со строками (сортировка,
поиск), на этих полях не будут корректно работать. Как если вы бинарные данные храните в базе.
[Изменено 8.7.2005 от support]
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 9.7.2005 в 20:45 |
|
|
сайт находит на сервере1, там по умолчанию 1251 и без utf поддержки - бинарные поля это единственный выход?
|
|
support
|
когда размещено 9.7.2005 в 21:29 |
|
|
да можете и текстовые использовать. суть та же.
|
|