免安装SQL管理工具HeidiSQL建库如何选Collation字符校对

免安装SQL管理工具HeidiSQL


一、安装

到官方网址:https://www.heidisql.com/
在这里插入图片描述

在这里插入图片描述
下载后按不同版本安装或解压,运行目录中的heidisql应用程序。
该工具可以对MariaDB, MySQL, Microsoft SQL, PostgreSQL ,SQLite数据库实现可视化的、方便的管理。

二、建库

创建数据库时,工具默认的字符校对(其他工具有时也叫字符集、字符编码)是Latin1_swedish_ci
一般我们都会选择utf8mb4作为多语言的通用字符集支持,但该工具下面有非常多的utf8mb4选项(如图),他们的区别是什么?又如何选择?
在这里插入图片描述
这些字符编码集的命名规则是:

字符集_[编码|语言][_重音][_大小写敏感][_bin]

其中:
字符集: 例如:utf8mb4
编码或者语言:可选,包括0900、unicode、unicode_520或某个特别定制的语言,例如 _thai 泰国
重音:ai 表示不区分重音,as 表示区分重音
大小写敏感: ci 表示不区分大小写,cs 表示区分大小写
如果是:
bin: 采用二进制比较和排序。

**

因此,通常我们选择:

**

  • utf8mb4_general_ci——不区分大小写的通用排序规则,适用于多语言环境。
  • utf8mb4_bin—— 二进制比较和排序,区分大小写和字符编码

更详细的编码说明参考:https://blog.csdn.net/m0_47406832/article/details/135395392
heidisql工具使用参考:https://blog.csdn.net/qq_29864051/article/details/134018451

最近更新

  1. 【AI应用探讨】—主成分分析(PCA)应用场景

    2024-05-03 07:52:04       0 阅读
  2. 基数排序算法Python实现

    2024-05-03 07:52:04       0 阅读
  3. qt todoapp

    2024-05-03 07:52:04       0 阅读
  4. 如何减少开发过程中的bug-数据库篇

    2024-05-03 07:52:04       0 阅读
  5. 驻场运维的前途在哪里,这里有金玉良言

    2024-05-03 07:52:04       1 阅读
  6. 认字之 刬

    2024-05-03 07:52:04       1 阅读
  7. lvs集群

    lvs集群

    2024-05-03 07:52:04      0 阅读
  8. AUTOSAR:汽车软件架构的未来

    2024-05-03 07:52:04       0 阅读
  9. 相机光学(二十九)——显色指数(Ra)

    2024-05-03 07:52:04       0 阅读

热门阅读

  1. 身份证号对应地区信息-MySQL

    2024-05-03 07:52:04       16 阅读
  2. 最大似然估计(通俗讲解)

    2024-05-03 07:52:04       13 阅读
  3. 2012NOIP普及组真题 4. 文化之旅

    2024-05-03 07:52:04       16 阅读
  4. 【设计模式】16、state 状态模式

    2024-05-03 07:52:04       12 阅读
  5. React使用 lodash-es 中的throttle方法失效

    2024-05-03 07:52:04       15 阅读
  6. 论文笔记总结

    2024-05-03 07:52:04       16 阅读
  7. go的grpc的三种流模式通信

    2024-05-03 07:52:04       12 阅读
  8. MongoDB聚合运算符:$sum

    2024-05-03 07:52:04       13 阅读
  9. opencv namedWindow函数

    2024-05-03 07:52:04       12 阅读