mysql中 character set 和collation关系
16lz
2021-01-22
使用 mysql 创建数据表的时候, 总免不了要涉及到 character set 和 collation 的概念, 之前不是很了解。
这两天不是很忙, 就自己整理了一下。
先来看看 character set 和 collation 的是什么?
&. character set, 即字符集。
我们常看到的 utf-8, GB2312, GB18030 都是相互独立的 character set. 即对 Unicode 的一套编码。
那么如何理解 unicode 与 utf-8, GB2312 的区别呢?打个比方,你眼前有一个苹果,在英文里称之为 apple, 而在中文里称之为苹果。
苹果这个实体的概念就是 unicode , 而 utf-8, GB2312 可以认为就是不同语言对苹果的不同称谓,本质上都是在描述苹果这个物。
更多相关文章
- 【W3s学JSON】JSON入门概念学习笔记 _W3school
- react系列(一)JSX语法、组件概念、生命周期介绍
- python之内存概念
- Python爬虫(一):基本概念
- Linux系统的运行级的概念
- Linux Tcp/ip UDP基本概念(6.8)
- Linux多线程实践(一)线程基本概念和理论
- Linux文件权限概念
- linux驱动之分离分层的概念