首页
微语
统计
友链
留言
memos
圈子
图床
推荐
相册
网站监控
VPS监控
Search
1
实现typecho微信时光机功能的图文教程
47,869 阅读
2
为Typecho添加webp解析
43,556 阅读
3
Memos备忘录,记录瞬间想法
27,949 阅读
4
emlog数据成功迁移到typecho
27,821 阅读
5
Jasmine - 简约、美观的博客主题
26,535 阅读
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
排行榜    
登录
/
注册
Search
标签搜索
wordpress
发布
插件
免费
教程
typecho
EMlog
PHP
代码
CSS
华为
图片
代码修改
安装
评论
手机
诺基亚
微信
文章
智能
Chen'mo
累计撰写
1,269
篇文章
累计收到
378
条评论
首页
栏目
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
页面
微语
统计
友链
留言
memos
推荐
相册
网站监控
VPS监控
搜索到
1
篇与
的结果
2021-03-06
Typecho博客支持emoji表情设置
[Typecho博客支持emoji表情设置]介绍大家在typecho博客写文章时,很多人都喜欢使用emoji表情(比如??这些图标)但是typecho的数据库类型默认不支持emoji编码,因为Emoji是一种在Unicode位于u1F601-u1F64F区段的字符。这个显然超过了目前常用的UTF-8字符集的编码范围u0000-uFFFF。在MySQL中,UTF-8只支持最多3个字节,而emoji是4个字节。所以如果你不修改数据库的话,typecho是无法支持Emoji表情的。当然好消息是utf8mb4其实是完全兼容utf-8,修改后,不会影响现有数据及后期的数据。要注意的是utf8mb4编码在PHP5.5以后才支持,所以请确保你的PHP版本在5.5以上,typecho程序推荐PHP5.6版本。下面开始带大家一步步的设置。数据库编码修改进入PhpMyadmin,选择对应的数据库,选择操作------排序规则------选择utf8mb4_unicode_ci并执行。utf8mb4_unicode_ci数据库表编码修改[#]选择SQL-复制下面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;`执行sql语句如果有别的表,比如友情链接插件,它就会创建一个 links 表,这里的话也是建议一起改了。另外,如果安装时改过前缀,也只需对以上语句做相应修改。配置网站最后在网站根目录config.inc.php配置文件中找到以下代码:'host' => localhost, 'user' => 'youruser', 'password' => 'yourpassword', 'charset' => 'utf8mb4', //将utf8修改为utf8mb4`
2021年03月06日
3,470 阅读
0 评论
0 点赞