首页 > 数据库 >MySQL 不同版本默认字符集

MySQL 不同版本默认字符集

时间:2023-06-25 14:38:13浏览次数:40  
标签:utf8mb4 utf8 字符集 默认 MySQL 备注


MySQL 不同版本默认字符集

 

一、MySQL 5.6默认字符集

MySQL 不同版本默认字符集_MySQL

MySQL 不同版本默认字符集_不同版本_02


备注:默认是utf8,支持utf8mb4。

 

二、MySQL 5.7默认字符集

MySQL 不同版本默认字符集_生产环境_03

MySQL 不同版本默认字符集_MySQL_04

备注:默认同样是utf8,到这个版本后生产环境我们会用utf8mb4。

三、MySQL 8.0默认字符集

MySQL 不同版本默认字符集_不同版本_05

 

MySQL 不同版本默认字符集_不同版本_06

备注:千呼万唤始出来,8.0默认终于支持到了utf8mb4,自然生产环境我们会用utf8mb4。

 

四、小结

  • 1、utf8mb4是utf8的超集
  • 2、utf8mb4支持Emoji 表情
  • 3、utf8mb4完全可以取代utf8
  • 4、强调一下,在mysql8.0的版本不要在使用char数字类型,统一使用varchar

标签:utf8mb4,utf8,字符集,默认,MySQL,备注
From: https://blog.51cto.com/prudentwoo/6545682

相关文章

  • MySQL---多表查询
    多表查询可分为两大类,一是连接查询,另一种是子查询准备两张案例表连接查询内连接查询:相当于查询AB交集数据外连接查询2.1左外连接查询:相当于查询A表所有数据和交集部门数据2.2右外连接查询:相当于查询B表所有数据和交集部分数据**内连接查询**内连接相当于查询......
  • Java学习之mysql为什么可以实现可重复读
    什么是mvccMysql的隔离级别是‘可重复读’,即:事务A在读到一条数据之后,此时事务B对该数据进行了修改操作并提交,那么事务A再读该数据,依然还是原来的内容。它的实现原理是MVCC(Multi-VersionConcurrencyControl)多版本并发控制,MVCC保证当前查询为快照读,所以不受其他事务影响。什......
  • Linux 安装/卸载 MySQL 8.0
    Linux安装/卸载MySQL8.0原创 默存 全栈客 2023-06-1511:14 发表于甘肃收录于合集#linux1个#mysql1个安装Centos安装MySQL8.0操作系统环境[root@t2 local]# hostnamectlStatic hostname: hadoop-masterIcon name: computer-desktopChassis: de......
  • MySQL - 死锁的产生及解决方案
    MySQL-死锁的产生及解决方案原创 一安 一安未来 2023-06-1508:02 发表于北京收录于合集#干货分享集115个大家好,我是一安~简介死锁指两个或多个事务相互等待对方释放锁,从而导致进程无法继续执行的一种情况。当一个事务需要锁定一些资源时,如果这些资源已经被其他......
  • Ubuntu开机默认进入命令行模式/用户图形界面(转)
    一、开机默认进入命令行模式  #输入命令: sudosystemctlset-defaultmulti-user.target #重启: reboot 要进入图形界面,只需要输入命令startx从图形界面切换回命令行:ctrl+alt+F7 二、开机默认进入图形用户界面  #输入命令: ......
  • 面试官:MySQL 自增主键一定是连续的吗?大部分人都会答错!
    测试环境:MySQL版本:8.0数据库表:T(主键id,唯一索引c,普通字段d)如果你的业务设计依赖于自增主键的连续性,这个设计假设自增主键是连续的。但实际上,这样的假设是错的,因为自增主键不能保证连续递增。推荐一个开源免费的SpringBoot实战项目:https://github.com/javastacks/sprin......
  • Mongo与MySql区别
    1.MongoDBmongoDB是一种分布式文档型数据库,具有分布式架构设计。mongoDB分布式架构包含:分片、副本和分布式查询路由1.1分片MongoDB分片技术将数据分割成多个分片(shard),每个分片存储部分数据。分片可以按照数据的范围、has值、分片键等方式进行分配。在分片集群中有一个特定的m......
  • 记一次字符串末尾空白丢失的排查 → MySQL 是会玩的!
    开心一刻今天答应准时回家和老婆一起吃晚饭,但临时有事加了会班,回家晚了点回到家,本以为老婆会很生气,但老婆却立即从厨房端出了热着的饭菜老婆:还没吃饭吧,去洗下,来吃饭吧我洗好,坐下吃饭,内心感动十分;老婆坐旁边深情的看着我老婆:你知道谁最爱你吗我毫不......
  • MySQL 进阶语法
    selectinto语法在MySQL中,SELECTINTO语法用于将查询结果插入到一个新表或已存在的表中。下面是SELECTINTO的语法示例:创建一个新表并将查询结果插入其中:CREATETABLEnew_table_nameSELECTcolumn1,column2,...FROMoriginal_tableWHEREcondition;这将从ori......
  • MySQL---事务
    概述数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败。事务是一个不可分割的工作逻辑单元。语法开启事务提交事务回滚事务回滚事务......