ThinkPHP下向mysql数据库存入emoji表情
背景按许多人的方法将数据库的character设置成utf8mb4后,仍然不能正确存入表情。但诡异的是,在数据库(本人用的是阿里云)的控制台能够直接存入表情,这说明数据库这块已经没问题,那么问题就只能是在服务器了。ThinkPHP配置数据库参数根据《ThinkPHP5.0完全开放手册》,数据库的配置文件为database.php(并非convention.php,还是要多看手册啊!),位置在应用目录或者模块目录下。将该文件中的charset字段由默认的utf8改为utf8mb4即可!折腾
原创
2020-12-17 16:46:39 ·
670 阅读 ·
0 评论