我有一个运行在ubuntu上的django 1.2.1实例,后端是MySQL5。我正在尝试进行一个应该只返回一个结果的区分大小写的查询,但是我得到了两个内容相同但大小写不同的结果。编辑: Mysql版本为:
mysql Ver 14.14 Distrib 5.1.41, for debian-linux-gnu (i486) using readline 6.1
我已经运行了jruby on rails for rails版本3.0.10。我发现,不知何故,活动记录迁移会在所有varchar列上生成COLLATE utf8_bin。CREATE TABLE `users` ( `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin not null default '',
`remember_created