前言

在博客上加入emoji表情可以使文章变得更加生动有趣,而typecho默认是不支持emoji表情的,我们在使用phpmyadmin来管理数据库时就可以用下面的方法轻松的让typecho支持emoji。

操作

打开phpmyadmin并登录数据库

登录数据库

找到博客数据库表并执行操作

点击博客的数据库表,点击SQL将下面的代码复制到框内然后点击执行即可

找到数据库表并执行操作

    alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_options convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    alter table typecho_users convert to character set utf8mb4 collate utf8mb4_unicode_ci;
  1. 修改数据库配置文件
    网站根目录数据库配置文件config.inc.php , 下面是示例:
    $db->addServer(array (
      'host'      =>  localhost,
      'user'      =>  'youruser',
      'password'  =>  'yourpassword',
      'charset'   =>  'utf8mb4', //修改这一行 utf8 -> utf8mb4
      'port'      =>  3306,
      'database'  =>  'yourdatabase'
    ), Typecho_Db::READ | Typecho_Db::WRITE);

那么就大功告成了!!!

最后修改:2022 年 02 月 12 日
如果觉得我的文章对你有用,请随意赞赏