首頁 > 資料庫 > mysql教程 > 编码-mysql数据库想支持emoji表情可不可以不改数据库的字符集

编码-mysql数据库想支持emoji表情可不可以不改数据库的字符集

WBOY
發布: 2016-06-06 09:36:08
原創
1263 人瀏覽過

编码mysql数据库

现在手上有个bug,是ios端的emoji表情插不进数据库的问题,在网上查了很久都说要改数据库的字符集.
可是dba说改库的字符集代价太多还给我回复:
mysql的字符集设置有 连接字符集,客户端字符集,默认字符集,表和字段的字符集;
所以只需要把存储emoji表情字符的表或字段字符集改为utf8mb4就可以存储;但是需要读取和存储需要确保连接也指定字符集为utf8mb4;
请确认表或字段是否已修改完全,同时连接配置是否正确并生效

请问有没什么方法只改表的字符集,并且在客户端处理字符就可以解决问题的方法

我试过创建连接时设置characterEncoding=utf8mb4,会报
Unsupported character encoding 'utf8mb4'.

mysql-connector-java 和 mysql数据库的版本都是最新的

请高人解答啊

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板