公司项目使用MySQL,现有数据量比较大的一张表,存了JSON字段,使用了MySQL自带的 json_unquote(json_extract(json_extract((JsonColumn -> '$.FirstPoint') 等等的解析函数还有 JSON_SEARCH,现在数据库、表和翻译此字段的函数字符集均为 utf8,查询会报错 :Fatal error encountered during data read. Incorrect string value: "XF0\XAB\x9E\xAF\XE8\xBE... for column'xxx'atrow2, 因为是个生僻字,uft8 解析不了,因为数据量太大一直找不到这条数据,最后是解决了。 问下GreatSQL,对 utf8 和 mb4 的兼容性有啥好方法不,这种只能升级mb4来解决么 |
reddey
昨天 14:27
| ||
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com