utf8mb4 使用注意
Posted dunkbird
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了utf8mb4 使用注意相关的知识,希望对你有一定的参考价值。
数据库的表的定义如果是utf8mb4的富文本时,关联的字段必须指定为非utf8,否则 跟其他的表关联的时候,会非常慢,以至于索引都不能使用。
也就是必须的字段才可以使用这个 utf8mb4 ,否则检索字段效率很低,很慢。
`comment_id` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT ‘コメントID‘,
--》
`comment_id` varchar(24) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ‘コメントID‘,
cmud.watchy_id = convert(cmd.watchy_id USING utf8)
以上是关于utf8mb4 使用注意的主要内容,如果未能解决你的问题,请参考以下文章