当前位置: 首页 > article >正文

MySQL查看某个数据库里面每张表的字符集和字符排序集

字符集: 定义了MySQL数据在硬盘上的存储方式。例如 utfmb3、utfmb4等。每个不同的字符集都拥有一个默认的字符排序集。


字符排序集: 定义了在数据库中进行字符串比较和排序的方式
(1)比较字符串:确定两个字符串是否相等。例如 “abc” 和 “ABC”
(2)排序字符串:确定字符串的排序顺序,例如在 ORDER BY 子句中。


字符排序集的后缀说明:
(1)ci(case insensitive):不区分大小写。例如:utf8mb4_general_ci。
(2)cs(case sensitive):区分大小写。例如:gb18030_2022_chinese_cs。
(3)bin(binary):按二进制值比较字符来区分大小写且区分重音符号。例如:utf8mb4_bin


查看MySQL指定数据库字符集和字符排序集的SQL语句:

SELECT 
    TABLE_NAME, 
    TABLE_COLLATION, 
    CCSA.CHARACTER_SET_NAME 
FROM 
    INFORMATION_SCHEMA.TABLES AS T
    JOIN INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY AS CCSA
    ON T.TABLE_COLLATION = CCSA.COLLATION_NAME
WHERE 
    T.TABLE_SCHEMA = 'database_name';

在这里插入图片描述


http://www.kler.cn/a/373482.html

相关文章:

  • 延迟队列的安装步骤
  • 比微软的GraphRag更加强大的LightRAG:简单快速的检索增强生成
  • pip使用
  • Python毕业设计选题:基于协同过滤的校园音乐推荐系统小程序-django+uniapp
  • 突破挑战,创新前行 | 生信科技SOLIDWORKS 2025新品发布会·合肥站精彩回顾
  • 【QNAP威联通NAS系统恢复进阶教程】如果 .conf 和 md9 无法自动组装,如何恢复 NAS?
  • QT QDialog::exec()调用时清除部件所有焦点
  • django5入门【04】Django框架配置文件说明:settings.py
  • 计算机网络:网络层 —— IPv4 数据报的首部格式
  • 开源数据库 - mysql - 组织结构(与oracle的区别)
  • idea连接数据库出现错误的解决方式
  • D3.js 入门指南
  • Media | Android手机投屏方案Mircast、Scrcpy、DLNA实现方式对比
  • Proteus基本元件英文
  • 一文搞懂JDBC全流程(含MySQL安装和JDK下载)
  • Chromium HTML5 新的 Input 类型url对应c++
  • @DeleteMapping和@PostMapping和@GetMapping和Content-Type使用记录
  • C语言二叉树
  • 破解OCR生僻字难题,中安文字识别技术让文字录入更简单
  • Javascript——KMP算法
  • C#实现MD5加密
  • 有没有优质的公司可以提供高质量大模型数据?
  • laravel 安装后台管理系统, filament.
  • 学习区模型分享
  • float(‘inf‘)中inf是什么意思
  • linux之网络子系统- 内核接收数据包以及相关实际问题