欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mac修改数据库服务的编码方式

程序员文章站 2022-05-10 08:31:26
...

由于数据库保存表情包报错的情况 需要改编码方式为utf8mb4(可以支持四个字节)
仅修改数据库,表,字段的编码方式是没用的,需要将数据库服务的编码方式改为utf8mb4

mac的数据库默认是没有my.cnf文件的,要改配置的话,需要自己创建一个my.cnf文件 放在/etc/my.cnf路径
添加要修改的配置

[client]
default-character-set = utf8mb4

[mysql]  
default-character-set = utf8mb4

[mysqld]  
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
init_connect = 'SET NAMES utf8mb4'

重启mysql服务
mac修改数据库服务的编码方式
查看编码方式
show variables like ‘%char%’
成功改为utf8mb4
mac修改数据库服务的编码方式

相关标签: 数据库基础