Python PostgreSQL - Giới thiệu
PostgreSQL là một hệ thống cơ sở dữ liệu quan hệ đối tượng mã nguồn mở, mạnh mẽ. Nó có hơn 15 năm trong giai đoạn phát triển tích cực và một kiến trúc đã được chứng minh đã mang lại cho nó một danh tiếng mạnh mẽ về độ tin cậy, tính toàn vẹn của dữ liệu và tính đúng đắn.
Để giao tiếp với PostgreSQL bằng Python, bạn cần cài đặt psycopg, một bộ điều hợp được cung cấp cho lập trình python, phiên bản hiện tại của cái này là psycog2.
psycopg2 được viết với mục đích rất nhỏ và nhanh, ổn định như một tảng đá. Nó có sẵn trong PIP (trình quản lý gói của python)
Cài đặt Psycog2 bằng PIP
Trước hết, hãy đảm bảo rằng python và PIP được cài đặt đúng cách trong hệ thống của bạn và PIP được cập nhật.
Để nâng cấp PIP, hãy mở dấu nhắc lệnh và thực hiện lệnh sau:
C:\Users\Tutorialspoint>python -m pip install --upgrade pip
Collecting pip
Using cached
https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 19.0.3
Uninstalling pip-19.0.3:
Successfully uninstalled pip-19.0.3
Successfully installed pip-19.2.2
Sau đó, mở dấu nhắc lệnh ở chế độ quản trị và thực hiện pip install psycopg2-binary lệnh như hình dưới đây -
C:\WINDOWS\system32>pip install psycopg2-binary
Collecting psycopg2-binary
Using cached
https://files.pythonhosted.org/packages/80/79/d0d13ce4c2f1addf4786f4a2ded802c2df66ddf3c1b1a982ed8d4cb9fc6d/psycopg2_binary-2.8.3-cp37-cp37m-win32.whl
Installing collected packages: psycopg2-binary
Successfully installed psycopg2-binary-2.8.3
xác minh
Để xác minh cài đặt, hãy tạo một tập lệnh python mẫu với dòng sau trong đó.
import mysql.connector
Nếu cài đặt thành công, khi bạn thực thi nó, bạn sẽ không gặp bất kỳ lỗi nào -
D:\Python_PostgreSQL>import psycopg2
D:\Python_PostgreSQL>