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

pypyodbc trợ giúp để tìm hướng dẫn bắt đầu

Tôi không thể tưởng tượng tại sao bạn muốn sử dụng pypyodbc; xem xét bằng cách sử dụng DB-API trình điều khiển trực tiếp thay vào đó, chẳng hạn như psycopg2 hoặc PyPy ít được bảo trì hơn nhưng thân thiện hơn với pyPgSQL hoặc mới hơn ít trưởng thành hơn py-postgresql . Xem danh sách trình điều khiển cơ sở dữ liệu để biết thêm thông tin.

Nếu vì lý do nào đó bạn cần làm điều gì đó kỳ lạ và khó hiểu như sử dụng ODBC từ PyPy để kết nối với PostgreSQL ...

Đôi khi, với tư cách là lập trình viên, chúng ta phải làm điều gì đó đáng sợ - đi ra khỏi đường hướng dẫn và tự mình suy nghĩ về vấn đề;-)

Khi đối mặt với thách thức khủng khiếp này, có một số công cụ giúp quá trình này dễ dàng hơn rất nhiều:

  • Tài liệu cho từng thành phần chúng tôi đang sử dụng; và
  • Các hướng dẫn / hướng dẫn được viết cho một số tập hợp con của các thành phần liên quan, nhưng không phải tất cả chúng.

Trong trường hợp này, điều đó cho thấy rằng các tài nguyên chính của bạn là:

Một số ví dụ là kiểu bạn muốn, nhưng hãy kết nối với các công cụ cơ sở dữ liệu khác nhau. Bạn sẽ phải điều chỉnh chúng sang PostgreSQL và psqlODBC. Tài liệu về cách hoạt động của từng thành phần sẽ giúp bạn thực hiện điều đó; ví dụ:

  • Tìm hiểu cách kết nối với DSN bằng một ví dụ đề cập đến MS SQL Server
  • Tìm hiểu cách tạo DSN trong psqlODBC từ tài liệu psqlODBC
  • Kết hợp kiến ​​thức đó để kết nối với psqlODBC DSN

Khi biết rằng pypyodbc rất giống với pyodbc về chức năng, điều này cho phép bạn mở rộng tìm kiếm của mình cho các ví dụ về pyodbc:

Bây giờ, nhiệm vụ của bạn là tổng hợp các yếu tố này , tìm hiểu các phần có liên quan từ các phần tài liệu khác nhau, vì vậy bạn có thể tập hợp một tổng thể hiệu quả từ những điều riêng lẻ bạn đã học đượ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. Giám sát cơ sở dữ liệu PostgreSQL:Mẹo để giám sát những gì

  2. Tại sao kết nối với máy chủ Postgres của tôi trong Azure không thành công nếu ứng dụng của tôi không được bật SSL?

  3. Chèn văn bản với dấu ngoặc kép trong PostgreSQL

  4. Số lượng phân trang Django Rest Framework cực kỳ chậm

  5. tạo một danh sách liên kết giả trong sql