MySQL中varchar,varbinary的区别
生活随笔
收集整理的這篇文章主要介紹了
MySQL中varchar,varbinary的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
MySQL中varchar,varbinary的區別
varchar是可變長度字符類型
如果對應的數據庫排序規則是utf8_general_ci,那么查詢的時候將不區分大小寫。如果排序規則是utf8_bin,則會區分大小寫。
varbinary是二進制字符類型
在排序規則utf8_general_ci下,是可以區分大小寫的。
如果用utf8_general_ci,在Hibernate注解里可以用
@Column(columnDefinition='VARBINARY(10)')這樣生成的數據庫表字段類型就是varbinary類型
關于Hibernate注解可看這篇博客
http://blog.sina.com.cn/s/blog_45ef2e490102w6gg.html
轉載于:https://my.oschina.net/yuewawa/blog/609904
總結
以上是生活随笔為你收集整理的MySQL中varchar,varbinary的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA操作Excel表格
- 下一篇: Mysql日期函数使用大全