标签 mysql 下的文章

之前就有过一次,写文章的时候添加 emoji,提交后数据库错误🤪,然后那篇文章就没有用那个活泼又传神的 emoji

后来谷歌了一下,其实 Mysql 是支持 emoji 的,不过一般中文用的字符集都是 utf8,标准的 uft8 只支持 3 个字节,而一个 emoji 有4个字节,把数据库的字符集改为支持 4 个字节的 utf8mb4 字符集就行了,当然 Typecho 的设置也要相应的改变一下 Mysql 连接参数。

- 阅读剩余部分 -

记得以前在服务器上安装 MySQL 安装过程中是会引导你设置 root 密码的,不知道从哪个版本起,可能是为了安全考虑,MySQL 的安装过程极为安静,会创建默认用户和随机密码,而不在安装时引导设定。另一个坑就是 plugins 字段的变化导致无法使用命令行密码登陆 root 用户,踩过多次坑之后记录一下,一并解决。

- 阅读剩余部分 -