首页 > 数据库 >将MySQL默认字符集改为utf8mb4

将MySQL默认字符集改为utf8mb4

时间:2023-08-18 09:56:30浏览次数:49  
标签:set utf8mb4 字符集 MySQL character mysql

将MySQL默认字符集改为utf8mb4

查看当前默认字符集

mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';

image-20230816102959383

进入mysql配置文件

;设置字符集为utf8mb4
[client]
default-character-set = utf8mb4

[mysql]
default-character-set = utf8mb4

[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

重启服务即可;

对于已经存在的表需要单独进行修改;

更多迁移计划可以参考:

https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4



欢迎关注公-众-号【TaonyDaily】、留言、评论,一起学习。

公众号

Don’t reinvent the wheel, library code is there to help.

文章来源:刘俊涛的博客


若有帮助到您,欢迎点赞、转发、支持,您的支持是对我坚持最好的肯定(_)

标签:set,utf8mb4,字符集,MySQL,character,mysql
From: https://www.cnblogs.com/lovebing/p/17639605.html

相关文章

  • MySQL-进阶篇 ( InnoDB 引擎 )
    MySQL-进阶篇(InnoDB引擎)目录MySQL-进阶篇(InnoDB引擎)逻辑存储结构架构左侧内存结构部分:右侧磁盘结构部分:后台线程事务管理介绍回顾特性的保证redolog日志undolog日志MVCC基本概念实现原理记录中的隐藏字段undolog日志readView逻辑存储结构表空间(ibd文件......
  • SpringBoot+Mybatis-Plus+Mysql的保姆级搭建
    本文通过简单的示例代码和说明,让读者能够了解Mybatis-Plus+Mysql的简单使用必须说明的是,本文有部分内容是为了后续的微服务写的,所以如果只想用Mybatis-Plus的话,直接使用bank1项目即可 1.新建父项目,选用springinitializr即可,可以删除其他文件,仅仅留下pom文件当成父pom。修改......
  • MySQL-进阶篇 ( SQL 优化:插入 + 主键 + order by + group by + limit + count + updat
    MySQL-进阶篇(SQL优化)目录MySQL-进阶篇(SQL优化)SQL优化插入数据index批量插入手动提交事务主键插入大批量插入数据主键优化页分裂页合并主键设计原则orderby优化Usingfilesort:Usingindex:优化注意:groupby优化未创建索引时:创建索引后:优化limit优化count优化一......
  • MySQL-进阶篇 ( 锁:全局锁 + 表级锁 + 行级锁 )
    MySQL-进阶篇(锁)目录MySQL-进阶篇(锁)锁全局锁介绍使用演示特点表级锁介绍表锁元数据锁(metadatalock,MDL)意向锁行级锁介绍行锁间隙锁/临键锁锁锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以......
  • MySQL-进阶篇 ( 视图 + 存储过程 + 触发器 )
    MySQL-进阶篇(视图/存储过程/触发器)目录MySQL-进阶篇(视图/存储过程/触发器)视图/存储过程/触发器视图介绍视图大体语法视图的检查选项CASCADED和LOCAL视图的更新作用案例存储过程介绍特点语法变量系统变量用户定义变量局部变量if语句参数case语句三种循......
  • MySQL-进阶篇 ( MySQL 管理:各相关工具 )
    MySQL-进阶篇(MySQL管理)目录MySQL-进阶篇(MySQL管理)系统数据库常用工具mysql(Mysql客户端工具,-e执行SQL并退出)mysqladmin(Mysql管理工具)mysqlbinlog(二进制日志查看工具)mysqlshow(查看数据库、表、字段的统计信息)mysqldump(数据备份工具)mysql......
  • MySQL 8.0 参考手册——8.2优化 SQL 语句(二)
    8.2.1.13条件过滤  8.2.1.14恒定折叠优化8.2.1.15ISNULL优化8.2.1.16ORDERBY优化8.2.1.17GROUPBY优化8.2.1.18DISTINCT优化8.2.1.19LIMIT查询优化8.2.1.20函数调用优化8.2.1.21窗口函数优化8.2.1.22行构造表达式优化8.2.1.23避免全表扫描......
  • MySQL-基础篇 ( 多表查询:相关 + 内连接 + 外连接 + 自链接 + 联合查询 + 子查询 )
    MySQL-基础篇(多表查询)目录MySQL-基础篇(多表查询)多表查询分类多表关系概述一对多(多对一)多对多一对一多表查询概述笛卡尔积内连接隐式内连接显式内连接外连接左外连接右外连接自连接联合查询-union,unionall子查询标量子查询列子查询行子查询表子查询多表查询案......
  • MySQL-基础篇 ( 函数 + 约束 )
    MySQL-基础篇(函数+约束)目录MySQL-基础篇(函数+约束)函数字符串函数数值函数日期函数流程函数约束概述约束演示外键约束外键的删除/更新行为函数是指一段可以直接被另一段程序调用的程序或代码解决情况:表内存储的是入职日期,通过函数快速计算出入职天数表内存......
  • MySQL-基础篇 ( 事务:相关 + 操作 + ACID + 并发问题 + 隔离级别 )
    MySQL-基础篇(事务)目录MySQL-基础篇(事务)事务简介事务操作方式一方式二事务四大特性(ACID)并发事务问题事务隔离级别事务简介事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要......