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

Mục đích của SQLAlchemy trên MySQLdb

Bạn không sử dụng SQLAlchemy thay vì MySQLdb — bạn sử dụng SQLAlchemy để truy cập vào thứ gì đó như MySQLdb, ourql (một trình điều khiển MySQL khác mà tôi nghe nói là đẹp hơn và có hiệu suất tốt hơn), mô-đun sqlite3, psycopg2 hoặc bất kỳ trình điều khiển cơ sở dữ liệu nào khác mà bạn đang sử dụng.

ORM (như SQLAlchemy) giúp loại bỏ các chi tiết của cơ sở dữ liệu bạn đang sử dụng. Điều này cho phép bạn giữ lại các chi tiết phản chiếu của hệ thống cơ sở dữ liệu mà bạn đang sử dụng, tránh khả năng xảy ra lỗi đôi khi (và khả năng xảy ra với những người khác) và làm cho việc chuyển cổng trở nên tầm thường (ít nhất là trên lý thuyết).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhiều câu lệnh CHÈN mysql trong một php truy vấn

  2. MySQL Trigger để ngăn INSERT trong các điều kiện nhất định

  3. Các ký tự đại diện trong tên cột cho MySQL

  4. Chỉ mục và khóa chính nhiều cột

  5. Sự cố bộ đệm MySqlDataReader GetBytes ...