Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

sqlalchemy में रैंडम आईडी (तोरण)

सबसे अच्छा तरीका बेतरतीब ढंग से उत्पन्न UUIDs का उपयोग करना है:

import uuid

id = uuid.uuid4()

uuid डेटाटाइप कुछ डेटाबेस में मूल रूप से उपलब्ध हैं जैसे कि Postgresql (SQLAlchemy के पास इस उद्देश्य के लिए एक देशी PG uuid डेटाटाइप है - 0.5 में इसे sqlalchemy.databases.postgres.PGUuid कहा जाता है। ) आपको किसी भी 16 बाइट CHAR फ़ील्ड में एक uuid स्टोर करने में सक्षम होना चाहिए (हालाँकि मैंने इसे विशेष रूप से MySQL या अन्य पर नहीं आज़माया है)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं mysql असली एस्केप स्ट्रिंग का उपयोग कैसे करूं?

  2. PHP में परिवर्तन/संशोधन स्क्रिप्ट ट्रैक करें?

  3. कुछ उपयोगकर्ताओं को एक सामान्य तालिका में केवल उनके डेटा तक सीमित करना

  4. मैं यह जांचना चाहता हूं कि रिकॉर्ड मौजूद है या नहीं और यदि मौजूद नहीं है तो मैं गोलांग का उपयोग करके उस रिकॉर्ड को डेटाबेस में सम्मिलित करना चाहता हूं

  5. MySQL समूह में अधिकतम के अनुरूप संपूर्ण पंक्ति प्राप्त करें का चयन करें