utf 8 - How to make mysql difference between between uppercase and lowercase -
i need in mysql difference between between uppercase , lowercase in query.
because need in java program select user name.
i tried this:
- database name utf8
- table name
user_table
query:
create table user_table (id int, name varchar(30)); insert user_table (1, "zdi0"), (2, "zdi0"); alter database utf8 character set utf8 collate utf8_unicode_ci; alter table user_table convert character set utf8 collate utf8_unicode_ci; select * name = "zdi0" ;
result:
1 zdi0 2 zdi0
i need alter table not query
thanks in advance
the collation scheme utf8_unicode_ci case insensitive. if want use utf8 collation , support case sensitivity, you'll need use utf8_bin, utf8_bin binary collation scheme. should read on before decide use it. unfortunately far know utf8_bin case sensitive utf8 collation available in mysql.
Comments
Post a Comment