让你的博客支持Emoji?

开始

首先,之前我就想过让博客支持Emoji,折腾半天懒得搞了,现在重新搞

准备

首先你应该尝试你的phpMyAdmin能否正常管理
IMG_20210428_205715.jpg
点击“管理”查看能否打开新标签
如果可以则跳过“准备”

我的phpMyAdmin不能正常打开管理,经过这通操作就可以了,高度玄学。一般情况下这个操作会让你服务器更安全**说实话我也不知道有啥影响,还是不要乱动好**

IMG_20210428_205716.jpg
宝塔面板–>安全–>SSH安全管理

IMG_20210428_210640.jpg
密钥管理–>关闭密码登录,打开密钥登录

首页–>软件–>phpMyAdmin
IMG_20210428_210855.jpg
启用公共访问权限–>打开链接

数据库配置文件操作

在宝塔文件的网站根目录中,有一个config.inc.php的文件,点击编辑。在如下位置修改’utf8’–>’utf8mb4’

保存

数据库操作

数据无价,谨慎操作

首页–>软件–>phpMyAdmin

启用公共访问权限–>打开链接
IMG_20210428_211109.jpg
不要管错误,输入用户名和密码
IMG_20210428_214734.jpg
粘贴

1
2
3
4
5
6
7
alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_options convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_general_ci;
alter table typecho_users convert to character set utf8mb4 collate utf8mb4_general_ci;

过程中的错误全部忽略

IMG_20210428_215529.jpg
差不多这样,有点不一样问题不大

结果

?????????????????❤️???????✌️?

相关链接

https://blog.csdn.net/qq_16763983/article/details/110790066