cari

Rumah  >  Soal Jawab  >  teks badan

关于python中生成唯一ID

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

PHP中文网PHP中文网2804 hari yang lalu1166

membalas semua(4)saya akan balas

  • 迷茫

    迷茫2017-04-17 18:03:30

    Bukankah sudah cukup untuk meningkatkan ID watak pemain dan ID pangkalan data secara automatik?
    Anda tidak perlu menetapkan ID sendiri
    Setiap kali anda menambah peranan baharu, ID pelayan akan 1 secara automatik
    Ia akan menjadi unik dalam jadual yang sama

    Jika terdapat berbilang jadual

    Penyelesaian ID unik untuk sub-pangkalan data dan sub-jadual,
    Anda boleh membuat jadual ID khas id_table, dengan hanya satu lajur ID dan ia adalah kunci utama
    Setiap kali anda memasukkan pemain peranan pemain_peranan rekod, mula-mula masukkan rekod ke dalam id_table Kemudian
    gunakan LAST_INSERT_ID sebagai id baharu player_role

    balas
    0
  • 黄舟

    黄舟2017-04-17 18:03:30

    Bagaimana kami boleh menjamin keunikan jika terlalu pendek?

    balas
    0
  • 怪我咯

    怪我咯2017-04-17 18:03:30

    Mungkin anda boleh merujuknya dahulu:

    shortuuid


    Soalan yang saya jawab: Python-QA

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 18:03:30

    Int64 yang dinaikkan secara automatik atau sesuatu adalah baik

    balas
    0
  • Batalbalas