参考:https://blog.csdn.net/qq_36759871/article/details/72312798
将表的字符集换成utf8mb4_unicode_ci就可以了
MySQL语句如下:
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
这个是天坑,go插入也会有问题
需要从下面几个下面解决
go方面:
连接数据库的时候就需要自己加上编码设置
?charset=utf8mb4&collation=utf8mb4_unicode_ci
数据库方面
修改一下数据库的编码
字符集和排序方式都要改一下