文海如

专注于品牌网站建设


Explore Me
汶海洳
文海如
专注于品牌网站建设
13
5
1
为您的网站添加简体繁体切换按钮代码
不少网站为了更好地照顾不同用户使用简体/繁体的阅读习惯,会提供简体繁体两种版本字体切换,提高用户体验
4天前 · 汶海洳
MTProxy(Mtproto Proxy) - Telegram 轻量级代理工具
最近有人给我推荐了个代理软件,查了下发现是专门为 Telegram 开发的代理软件,代理服务端限制了
2周前 · 汶海洳
Debian/Ubuntu 开启 SSH 远程登陆 Root 根账户
Debian / Ubuntu 为了安全起见,默认 Root 远程登陆 SSH 是不被允许的。而启用
2周前 · 汶海洳
给网站/网页添加一个企业QQ客服在线咨询悬浮框
在网站页面添加一个类似企业QQ客服在线咨询悬浮框,提醒文字可以修改,可以设置定时显示客服框,默认一秒
2月前 · 汶海洳
网易云音乐MP3外链真实地址获取方法
网易云音乐MP3外链真实地址获取方法,可用于各种背景音乐、直链播放…很简单的方法:打开网易云音乐,随
2月前 · 汶海洳
如何让网站支持 Emoji
建站 汶海洳 · 7月前

I. 新站

如果是新建站,那么一定要在建立数据库的时候就制定当前数据库的编码为utf8mb4utf8mb4_general_ci。这样默认建表的编码就全部为utf8mb4了。最后修改数据库配置文件:'charset' => 'utf8mb4'

II. 旧站

首先修改数据表编码:

alter table table_name convert to character set utf8mb4 collate utf8mb4_general_ci;

然后也需要修改数据库配置文件中:'charset' => 'utf8mb4'

III. mysql

添加到mysql.ini文件中,可以让utf8mb4更好地工作。

[client]
default-character-set=utf8mb4

[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
init_connect='SET NAMES utf8mb4'
skip-character-set-client-handshake = true

[mysql]
default-character-set = utf8mb4

IV. 补充

GitHub 等一大波版本工具都支持 Emoji 了,你还在等什么!?

EMOJI CHEAT SHEET

  评论
  • 您正在回复给 Poi