由于业务机房调整,数据库从mysql 5.7 迁移到 mysql 8.0.35,迁移数据库后发现数据库查询出现了中文乱码。 (直接在数据库set names utf8 查询中文返回正常,程序读取乱码) 通过egg-mysql 底层依赖查询,发现依赖的是ali-rds 的底层框架,如果不指定charset则默认为utf8mb4 ...
Currently, Open edX runs with MySQL tables that are encoded with utf8mb3. It is time that we upgrade to utf8mb4 (the default). edX.org is currently upgrading their environment to MySQL 8.0 (and ...