Показать сообщение отдельно
Старый 18.12.2009, 19:51
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 9  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Ответ на первый вопрос -
Кодировка задается при создании самой базы или таблицы.
См. тут.
Если использовать для создания phpMyAdmin, то там менять или создавать таблицы достаточно просто.

Если нужно для поля поменять, то примерно так:
Код:
ALTER TABLE `tablename` CHANGE `tel` `tel` VARCHAR( 256 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
По поводу "обычно", не знаю. У меня везде в базах cp1251_general_ci - "Кириллический (многоязычный), регистронезависимый".
Не думаю, что делал это правильно, так как у меня и кириллица принудительно в тех флеш-проектах еще задавалась через System.useCodepage.

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

Цитата:
Флеш же использует utf-8 (??).
- как-то коряво у вас прозвучало. Флеш использует всё, что задает разработчик.

И еще. Эту тему здесь не нужно обсуждать, если что, вопрос у автора другой был. В разделе "Серверные технологии и Flash" нужно.


Последний раз редактировалось mooncar; 18.12.2009 в 20:11.