关于python中生成唯一ID
PHP中文网
PHP中文网 2017-04-17 18:01:30
0
4
1170

python 中除了UUID可以生成唯一ID外,还有其他方法吗?这个UUID虽然可以做到,但太长了,有没有生成唯一ID比较短的方法?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(4)
迷茫

Ne suffirait-il pas d'augmenter automatiquement l'ID du personnage du joueur et l'ID de la base de données ?
Vous n'avez pas besoin de définir l'ID vous-🎜>Chaque fois que vous ajoutez un nouveau rôle, l'ID du serveur sera automatiquement 1
Il sera unique dans la même table

S'il y a plusieurs tables

Solution d'identification unique pour la sous-base de données et la sous-table,

Vous pouvez créer une table d'identification spéciale id_table, avec une seule colonne d'ID et c'est la clé primaire
Chaque fois que vous insérez un rôle de joueur player_role record, insérez d'abord un enregistrement dans id_table Ensuite
utilisez LAST_INSERT_ID comme nouvel identifiant de player_role

黄舟

Comment garantir l’unicité si c’est trop court ?

刘奇

Peut-être pouvez-vous d'abord vous y référer :

shortuuid


Questions auxquelles j'ai répondu : Python-QA

伊谢尔伦

Un int64 auto-incrémenté ou quelque chose comme ça, c'est bien

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal