1、切换数据库
use 数据库名;
2、设置表编码
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
⚠️注:我在本地直接设置表编码可以,但到阿里云里面,还是不行,原因是阿里云保留了字段原本utf8的编码
3、设置字段编码
ALTER TABLE 表名 MODIFY COLUMN 字段名 字段类型 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
例:ALTER TABLE reward MODIFY COLUMN message VARCHAR(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;