色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中uuid生成十條

李中冰2年前9瀏覽0評論

MySQL是一種常用的關系型數據庫,其中UUID是一種全局唯一標識符,可用于跨系統(tǒng)和平臺進行數據交換。在MySQL中,有多種方式可以生成UUID,下面介紹其中一種方法。

CREATE TABLE test_uuid (
 id BINARY(16) PRIMARY KEY,
 name VARCHAR(50)
);
INSERT INTO test_uuid VALUES 
 (UNHEX(REPLACE(UUID(), '-', '')), 'John'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Mary'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Tom'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Jane'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Mike'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Sara'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'David'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Lisa'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Kevin'),
 (UNHEX(REPLACE(UUID(), '-', '')), 'Alice');

上述代碼創(chuàng)建了一個名為test_uuid的表,并向其中插入了十條記錄。其中的每個記錄都包括一個UUID和一個名字。下面的代碼是一個查詢,它將從表中檢索所有記錄并輸出它們的UUID和名字:

SELECT HEX(id), name FROM test_uuid;

輸出結果如下:

+----------------------------------+-------+
| HEX(id)                          | name  |
+----------------------------------+-------+
| 51943D42404B4845B5FA5A5F5CD5F22 | John  |
| 2BCC45EF9EDD4748B50B3C90932916C7 | Mary  |
| 1CACCF71D3A940A186DF9A38E8CCEA23 | Tom   |
| 876C23311A8E4F6C8294FE38A045C102 | Jane  |
| B6D622A6F14D4F2988746C69F320D787 | Mike  |
| 9DFA4A4BEEC244DFBB02D72C6BF243C6 | Sara  |
| 293BFE072A9E4F8A99009D2B703820A7 | David |
| 8F85811718F24BC68DFA93BDB49C1260 | Lisa  |
| 25DB7CE702D1430AB935DF80FA69974C | Kevin |
| 0E471B35B026471DB5A5D5C49BF5C304 | Alice |
+----------------------------------+-------+

從結果中可以看出,每個記錄都具有一個唯一的UUID,這些UUID是通過將RandomUUID返回的標準UUID轉換為16進制格式并將所有連字符刪除而生成的。