Добавлено: 11 сен 2006, 15:50
а они между собой совместимы? к примеру, если ключи из одной таблицы с uft8_bin ссылаются на данные в другой таблице с utf8_unicode_ciOtto писал(а):Используй uft8_bin для достижения эффекта case sensitive

а они между собой совместимы? к примеру, если ключи из одной таблицы с uft8_bin ссылаются на данные в другой таблице с utf8_unicode_ciOtto писал(а):Используй uft8_bin для достижения эффекта case sensitive
Ну смотря что понимать под совместимостью. collation это просто набор правил поиска. utf8_unicode_ci и uft8_bin - разные collation, поэтому набор правил поиска будет разный, но если данные полностью одинаковые, то независимо от collation они будут восприниматься одинаково.Котяр писал(а):а они между собой совместимы?
Это будет работатьКотяр писал(а): к примеру, если ключи из одной таблицы с uft8_bin ссылаются на данные в другой таблице с utf8_unicode_ci
чесно говоря, я не знаю, какая разница между utf8_unicode и utf8_binOtto писал(а): Только зачем все это? Может просто сделать для всей БД один collation utf8_bin и не париться? Или для каких-то полей тебе критично иметь другой collation?
ЛС проверь, пожалуйстаOtto писал(а):Ну тода делай utf8_bin на всю базу и телемаркет
т.е:
CREATE DATABASE dbname
CHARACTER SET UTF8
COLLATE utf8_bin;