MySQL生成32位UUID
- MySQL提供UUID()函數的用法如下:
mysql> SELECT UUID();
mysql> c2cb8f66-351f-11e7-b3ed-00163e0429b6
mysql> SELECT REPLACE(UUID(), '-', ''); #將'-'符號替換掉
mysql> 45c87fa0352211e78d40d4977a9ea871
在 MySQL 的 UUID() 函數中,前三組數字從時間戳中生成,第四組數字暫時保持時間戳的唯一性,
第五組數字是一個 IEEE 802 節點標點值,保證空間唯一。使用 UUID() 函數,可以生成時間、空間上都獨一無二的值。
使用UUID,基本上不可能出現相同的UUID值