Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Id ngẫu nhiên trong sqlalchemy (giá treo)

cách tốt nhất là sử dụng các UUID được tạo ngẫu nhiên:

import uuid

id = uuid.uuid4()

kiểu dữ liệu uuid có sẵn trong một số cơ sở dữ liệu như Postgresql (SQLAlchemy có kiểu dữ liệu uuid PG gốc cho mục đích này - trong 0,5 nó được gọi là sqlalchemy.databases.postgres.PGUuid ). Bạn cũng có thể lưu trữ uuid trong bất kỳ trường CHAR 16 byte nào (mặc dù tôi chưa thử điều này cụ thể trên MySQL hoặc các trường khác).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO + MySQL và mã hóa UTF-8 bị hỏng

  2. Làm thế nào để bạn sử dụng mệnh đề MySql IN

  3. Nhận ngày, giờ và phút còn lại bằng mySql

  4. Dịch vụ cơ sở dữ liệu MySQL - Cải tiến mới của HeatWave

  5. Cách thực thi định dạng cột MySQL tùy chỉnh