mysql-主键-UUID主键为VARBINARY或BLOB或VARCHAR
作者:互联网
我正在使用UUID作为其中一张表的主键.
将这个字段作为varchar / varbinary / blob的利弊是什么?
解决方法:
基于文本的UUID与基于二进制的UUID之间的区别是相当大的字节数-二进制表示形式为16个,而文本表示形式为30个-因此,二进制是可行的方法.我会选择在BLOB上使用VARBINARY-如果仅因为VARBINARY是较新的类型(并且来自SQL Server背景,我知道VARBINARY可以存储在行中).
标签:blob,primary-key,varbinary,mysql,database 来源: https://codeday.me/bug/20191023/1916454.html