网站html地图制作,门窗东莞网站建设技术支持,网站建设的流程范文1500字,潍坊市网站建设区别
utf8_general_ci 校对速度快#xff0c;但准确度稍差。 utf8_unicode_ci 准确度高#xff0c;但校对速度稍慢。 德语、法语或者俄语#xff0c;请一定使用utf8_unicode_ci。一般用utf8_general_ci就够了。 utf8_unicode_ci和utf8_general_ci对中、英文来说没有差别。 …区别
utf8_general_ci 校对速度快但准确度稍差。 utf8_unicode_ci 准确度高但校对速度稍慢。 德语、法语或者俄语请一定使用utf8_unicode_ci。一般用utf8_general_ci就够了。 utf8_unicode_ci和utf8_general_ci对中、英文来说没有差别。
ci是 case insensitive, 即 “大小写不敏感”, a 和 A 会在字符判断中会被当做一样的
bin 是二进制, a 和 A 会别区别对待。 例如你运行 SELECT * FROM table WHERE txt ‘v’ 那么在utf8_bin中你就找不到 txt ‘V’ 的那一行 而 utf8_general_ci 则可以。 utf8_general_ci 不区分大小写这个你在注册用户名和邮箱的时候就要使用。 utf8_general_cs 区分大小写如果用户名和邮箱用这个 就会照成不良后果 utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写而且可以存二进制的内容
举例
mysql ALTER TABLE studentMODIFY COLUMN name char(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL AFTER id;