MySQL 服务器可以支持多种字符集,在同一台服务器、同一个数据库、甚至同一个表的不同字段都可以指定使用不同的字符集,相比Oracle 等其他数据库管理系统,在同一个

数据库只能使用相同的字符集,MySQL 明显存在更大的灵活性。

校对规则命名约定:它们以其相关的字符集名开始,通常包括一个语言名,并且以_ci(大小写不敏感)、_cs(大小写敏感)或_bin(二元,即比较是基于字符编码的值而与language

无关)结束

1、查看所有支持字符集

mysql> show character set;

2.查看服务器的字符集和校对队则

mysql> show variables like 'character_set_server';

+----------------------+-----------+

| Variable_na              | Value |

+----------------------+-----------+

| character_set_server | utf8    |

+----------------------+-----------+

1 row in set (0.00 sec)

mysql> show variables like 'collation_server';

+------------------+-----------------+

| Variable_name | Value                |

+------------------+-----------------+

| collation_server | utf8_general_ci |

+------------------+-----------------+

1 row in set (0.00 sec)

3.查看数据库的字符集和校对队则

mysql> show variables like 'character_set_database';

+------------------------+----------+

| Variable_name      | Value |

+------------------------+----------+

| character_set_database | utf8 |

+------------------------+----------+

1 row in set (0.00 sec)

mysql> show variables like 'collation_database';

+--------------------+-----------------+

| Variable_name | Value |

+--------------------+-----------------+

| collation_database | utf8_general_ci |

+--------------------+-----------------+

1 row in set (0.00 sec)

4. 查看表字符集

mysql> show create table city \G;

mysql 查看校对集_mysql 查看字符集和校对规则相关推荐

  1. mysql校对集_mysql之字符集与校对集

    一.字符集 1.mysql的字符集设置非常灵活 可以设置服务器默认字符集: 数据库默认字符集: 表默认字符集: 列字符集: 如果某一级别没有指定字符集,则继承上一级. 查看所有字符集语句:show c ...

  2. mysql 中文字符排序规则_mysql中字符集和排序规则说明

    数据库需要适应各种语言和字符就需要支持不同的字符集(Character Set),每种字符集也有各自的排序规则(Collation). 一.字符集 字符集,即用于定义字符在数据库中的编码的集合. 常见 ...

  3. 数据库工作笔记002---新建mysql数据库的时候_对字符集和排序规则的选择

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 以前都选择utf8,习惯了,后来发现,有些,小表情类的字符用utf8是存不下的,后来 就改成mb4 ...

  4. mysql回退事务使用_MySQL事务处理及字符集和校对顺序

    一.事务处理 事务处理:是一种机制,管理必须成批执行的MySQL操作,以保证数据库不包含不完整的操作结果.用来维护数据库的完整性. 利用事务处理,可以保证一组操作不会中途停止,或作为整体执行或完全不执 ...

  5. mysql事务顺序重排_MySQL事务处理及字符集和校对顺序

    一.事务处理 事务处理:是一种机制,管理必须成批执行的MySQL操作,以保证数据库不包含不完整的操作结果.用来维护数据库的完整性. 利用事务处理,可以保证一组操作不会中途停止,或作为整体执行或完全不执 ...

  6. MySQL字符集和校对规则(Collation)

    MySQL字符集和校对规则(Collation) 阅读目录:MySQL的字符集和校对规则 MySQL的字符集 MySQL与字符集 正确使用字符集 MySQL客户端与字符集 字符集编码转换原理 字符集常 ...

  7. mysql系列_Mysql系列(三)—— Mysql字符集和比较规则

    一.前言 字符集表示的是存储的二进制与字符如何映射的关系,比较规则指的是字符如何排序的规则,比如字符如果使用order by到底按什么规则进行排序. 二.查看命令 查看支持的字符集命令是:SHOW ( ...

  8. 13、设置默认字符集和校对规则

    MySQL 服务器可以支持多种字符集,在同一台服务器.同一个数据库甚至同一个表的不同字段中,都可以使用不同的字符集.Oracle 等其它数据库管理系统都只能使用相同的字符集,相比之下,MySQL 明显 ...

  9. MySQL中支持的字符集和排序规则

    一.MySQL字符集概念 1.1 MySQL中的utf8和utf8mb4 我们常说 utf8 字符集表示一个字符需要使用1-4个字节,但是我们常用的一些字符使用1-3个字节就可以表示了.而在 MySQ ...

最新文章

  1. 泰拉瑞亚服务器权限文件,泰拉瑞亚云服务器权限
  2. 北斗导航 | ION GNSS+ 2021、 ION GNSS+ 2020会议论文下载:ION 美国导航学会
  3. DefaultServlet
  4. 更新fielddata为true_线程与更新UI,细谈原理
  5. Python isnumeric()方法
  6. sklearn 细节 —— SGDClassifier、Perceptron(分类模型)
  7. angularJS使用编写KindEditor,UEidtor,jQuery指令,双重绑定
  8. chrome linux 历史版本安装
  9. 使用PC版Zune以全新的方式体验您的音乐
  10. abaqus的python安装文件在哪_Abaqus2016安装教程【附软件下载地址】
  11. 一篇文章读懂拿了图灵奖和诺贝尔奖的概率图模型
  12. python图像识别教程pdf_如何使用Python进行PDF图片识别OCR
  13. 亲密爱人:《亲密关系 - 通往灵魂的桥梁》读后感
  14. vue生命周期是什么?
  15. vue项目添加音乐播放插件
  16. 蓝桥杯2018年真题(4)动态规划摔手机
  17. ios xmpp研究探索:删除好友
  18. java 生成word目录_java代码生成word目录
  19. HBuilder:安装使用Less
  20. Unity编辑器扩展-生成prefab的预览图并保存为图片

热门文章

  1. OSS图片服务域名与bucket绑定域名的区别
  2. 学习笔记:Bulletproofs Frozen Heart
  3. 判断数组中是否存在某个元素
  4. 计算机外存断电会丢失吗,外储存器断电后信息会丢失吗
  5. 联想y7000p怎么开启高性能模式?
  6. 硬盘的读写原理(图文详解)
  7. 使用FTPClient封装FtpUtil
  8. C语言 统计元音字母个数
  9. Leetcode刷题面试题 16.14. 最佳直线
  10. 纹理分析及其在医学成像中的应用