美文网首页
mysql字符集和排序规则

mysql字符集和排序规则

作者: sorry510 | 来源:发表于2020-03-13 12:01 被阅读0次

1.字符集说明

主要使用utf8utfmb4,utf8mb4兼容utf8,且比utf8能表示更多的字符,utf8兼容不到emojo表情
附:unicode编码区

2.排序说明

utf_binutf_general_ci
bin 是二进制, a 和 A 会别区别对待.例如:SELECT * FROM table WHERE column= 'a'
那么在utf8_bin中你就找不到txt = 'A' 的那一行, 而 utf8_general_ci则可以

_ci 结尾是不区分大小写,_cs结尾是区分大小写
utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。
utf8_general_cs 区分大小写,如果用户名和邮箱用这个 就会照成不良后果

utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容
utf8_unicode_ciutf8_general_ci对中、英文来说没有实质的差别。
utf8_general_ci校对速度快,但准确度稍差
utf8_unicode_ci准确度高,但校对速度稍慢

相关文章

  • 八、MySQL字符集

    字符集和排序规则简介   MySQL提供了多种字符集和排序规则选择,其中字符集设置和数据存储以及客户端与MySQL...

  • 字符集与校对规则

    MySQL字符集及校对规则的理解 阅读目录:MySQL的字符集和校对规则 MySQL的字符集 MySQL与字符集 ...

  • 如何创建MySql数据库

    一般我们创建mysql数据库,首先需要做的事,是选择“字符集”,然后选择“排序规则”。 字符集:utf8排序规则:...

  • 批量修改MySQL表字符集和排序规则

    目录 一、问题 二、修改字符集 三、修改库字符集和排序规则 四、修改表和字段字符集以及排序规则 1、查询并生成修改...

  • Mysql全备、增量备份及恢复

    Mysql字符集 MySQL数据库字符集包括字符集(CHARACTER)和校对规则(COLLATION)两个概念,...

  • mysql字符集和排序规则

    参考 https://www.cnblogs.com/zdz8207/p/mysql_utf8_bin.html ...

  • mysql字符集和排序规则

    1.字符集说明 主要使用utf8与utfmb4,utf8mb4兼容utf8,且比utf8能表示更多的字符,utf8...

  • 字符集

    定义 mysql 的字符集包括 字符集 CHARACTER 和 校对规则COLLATION 两个概念 字符集 : ...

  • 将Mysql 8.0数据导入到5.7及以下版本

    1.Mysql8.0的字符集和排序规则较5.7有改动因此打开.sql文件 使用notpad++等软件去全局替换:u...

  • MySQL字符排序

    关于MySQL字符集 可以参考文章MySQL字符集 & 重谈MySQL字符集 目录 大小写 比较规则 大小写 _c...

网友评论

      本文标题:mysql字符集和排序规则

      本文链接:https://www.haomeiwen.com/subject/arjqshtx.html