想必现在大部分聊天的时候,都会发表情,图片,动图,emoji吧,所以emoji的使用场景还是非常多的,毕竟有时候文字不好表达的时候,直接emoji轻轻松松就解决了,言简意赅用来形容emoji来表达一些信息的时候再合适不过了。
而今天的话题也是跟emoji有关系,早上在捣鼓站点的评论功能的时候,发现前台都能正常显示出来,但是用phpStudy自带phpMyAdmin来查看数据库的时候,发现里头的emoji变成问号,一脸懵逼,然后就开始寻找解决方法。
大部分人都说是因为数据库表的编码格式不是utf8mb4_unicode_ci
,但是我查看后就是这编码,其实这步都不用再次确认了,因为前台显示是这样的,就用phpStudy自带phpMyAdmin显示不出来,想必就是这个phpMyAdmin问题。
接着就查看了其他的回答,说是跟phpMyAdmin的版本有关系,立马开整,直接去phpMyAdmin官网,下载了最新的版本,然后放到网站的根目录(直接跟旧的phpMyAdmin放一个地方就可以了,这里不建议直接替换自带的,以免有问题),然后进行再次查看访问,发现正常了,哇哦。
对了我下载的是5.1.3(最新版)的phpMyAdmin,对于PHP的版本是有要求的,是需要大于7.1.3+,然后就可以正常运行啦。