5

简短的问题:

“utf8_general_ci”中的“ci”是什么意思/代表什么?

谢谢

4

2 回答 2

15

这意味着case insensitive。这样,您就不必担心比较字母的大小写。

select 'A' = 'a' 

对于不区分大小写的数据库返回 true。

于 2013-10-29T10:12:47.493 回答
-2

utf8_general_ci 一般用于不区分大小写的字符识别。这意味着您可以检查条件或从数据库中获取数据而无需 CASE 问题。

例子:

select Name from student where 'R' = 'r';
于 2014-06-05T13:12:28.317 回答