最近在测试小程序登录时,遇到带特殊表情微信号登陆失败问题,使用的数据库是mysql
使用navicat 修改 数据库属性
登录mysql数据库 查看数据库编码格式
select SCHEMA_NAME,DEFAULT_CHARACTER_SET_NAME,DEFAULT_COLLATION_NAME,SQL_PATH from information_schema.SCHEMATA;
记录解决方案 改变 name 字段 编码格式:
ALTER TABLE m_user CHANGE name name VARCHAR(255) CHARACTER SET utf8mb4;
记录一下
保险起见 数据库重启一下