MySQL常用的字符集和排序规则有哪些?
MySQL支持多种字符集和排序规则,以下是一些常用的:
字符集:
utf8mb4:支持最广泛的Unicode字符集,可存储任何国家的文字
utf8:是utf8mb4的子集,支持大部分Unicode字符,但不支持一些较新的字符
latin1:支持欧洲语言字符集,但不支持亚洲语言字符集
排序规则:
utf8mb4_general_ci:基于Unicode字符的一般排序规则,不区分大小写,但不区分重音符号和不同的字符变体
utf8mb4_unicode_ci:基于Unicode字符的排序规则,不区分大小写,但考虑重音符号和不同的字符变体
utf8mb4_bin:基于二进制的排序规则,区分大小写和字符编码,不考虑字符的语言或国家
当创建MySQL表时,可以选择使用哪种字符集和排序规则。例如,使用以下命令创建一个表,将其字符集设置为utf8mb4,排序规则设置为utf8mb4_unicode_ci:
CREATE TABLE my_table ( column1 VARCHAR(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, column2 VARCHAR(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci );
标签:
mysql
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2022-03-09 2022年适合零基础自学的编程语言,Python为何不被看好?
2018-03-09 SpringBoot拦截器中Bean无法注入(转)