码迷,mamicode.com
首页 > 其他好文 > 详细

utf8mb4 使用注意

时间:2019-12-11 19:27:37      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:char   using   null   数据库   convert   not   定义   har   必须   

数据库的表的定义如果是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 使用注意

标签:char   using   null   数据库   convert   not   定义   har   必须   

原文地址:https://www.cnblogs.com/dunkbird/p/12024303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!