5.1修改mysql5.7字符集

1.修改步骤

在mysql8.0版本之前,默认字符集为latin1,utf8字符集指向的是utf8mb3.
从mysql8.0开始,数据库的默认编码改为utf8mb4
操作1:查看默认使用的字符集

  1. show variables like `character%`;
  2. #或者
  3. show variables like '%char%';
  • character_set_server :服务器级别的字符集
  • character_set_database:当前数据库的字符集
  • character_set_client:服务器解码请求时使用的字符集
  • character_set_connection:服务器处理请求时会把请求字符串从character_set_client转为character_set_connection
  • character_set_results:服务器向客户端返回数据时使用的字符集

2.数据库级别

image.png

3.表级别

image.png

4.列级别

image.png