首页 各类教程

检查数据库

看看数据库引擎是不是MyISAM,InnoDB因长度限制会导致转换失败
检查数据库引擎.jpg

进入phpMyAdmin

点击typecho的表
点下自已的表.jpg

执行SQL语句

点击SQL,把下面代码放进去,然后点执行,完成后你的数据库编码格式就被改成了utf8mb4

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;

再点SQL.jpg
点执行.jpg

修改文件

打开目录下的

config.inc.php

第60行

'charset' => 'utf8',

将utf8修改为 utf8mb4,现在你就可以使用Emoji表情啦
360截图20201218191112718.jpg



本站已关闭评论
如有事请联系QQ:24677102
微信:phpxuan