Aar*_*ray 9 php mysql hex decimal
我有一个UUID字符串,我想用作我的MySQL表主键,UUID是一个32字符的十六进制字符串(在' - '字符被剥离后).由于最好使用数字列(int)作为数据库中的主键,我想将其转换为整数,但不确定处理它的最佳方法.
我可能会认为这一切都是错误的,并且不反对阅读文档,因此无论是示例还是建议阅读都是可以接受的.
Haz*_*zit 26
对于大多数情况,最好将UUID/GUID存储为BINARY(16).请参阅以下相关的StackOverflow问题:
转换可以(也可能应该)在MySQL而不是PHP中完成,因此,无论您使用的是32位PHP客户端还是64位都无关紧要(双关语:P)
| 归档时间: |
|
| 查看次数: |
27252 次 |
| 最近记录: |