作者:荒唐中带着正经_638 | 来源:互联网 | 2023-08-16 10:35
1.修改数据库的字符集和排序规则为:ALTERDATABASEdatabase_nameCHARACTERSETutf8mb4COLLATEutf8mb4_unicode_ci;2
1. 修改数据库的字符集 和 排序规则为:
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
2.修改数据表的 字符集 和 默认排序规则,有几个修改几个:
ALTER TABLE Tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin
3. 更改数据库连接配置
使用的是CI,database.php里改为 ‘char_set‘ => ‘utf8mb4‘
4. 重启数据库:
lnmp restart
参考链接: How to store Emoji Character in MySQL Database