免安装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

相关推荐
海南java第二人1 天前
Nebula Graph 实战:基于图数据库存储 CMDB 实体关系
数据库·图数据库·nebula
曹牧1 天前
oracle:“not all variables bound”
数据库·oracle
数据库百宝箱1 天前
Oracle RMAN Image Copy 本地恢复
数据库·oracle
zuYM4g7Dp1 天前
NoSql数据库设计心得
数据库·nosql
睡不醒男孩0308231 天前
第七篇:揭秘 PostgreSQL 数据库内核级管控:CLup 深度架构设计与高可用底座技术白皮书
数据库·postgresql·clup
cmes_love1 天前
Level 2逐笔成交历史数据下载方法笔记
数据库·笔记·oracle
swordbob1 天前
MySQL字符集陷阱:从Oracle迁移踩坑到utf8mb4强制规范
数据库·sql
牛油果子哥q1 天前
【C++ STL string 】C++ STL string 终极精讲:底层原理、内存机制、全套API、深浅拷贝、易错坑点与工程实战规范
数据库·c++
十五年专注C++开发1 天前
MySql中各种功能用sql语句实现总结
数据库·sql·mysql
数据库小学妹1 天前
AI时代数据库怎么选?多模融合、数据统一存储与选型实战指南
数据库·人工智能·经验分享·ai