Python PostgreSQL - Wprowadzenie

Instalacja

PostgreSQL to potężny, obiektowo-relacyjny system baz danych typu open source. Ma ponad 15 lat aktywnego rozwoju i sprawdzoną architekturę, dzięki której zyskała dobrą reputację w zakresie niezawodności, integralności danych i poprawności.

Aby komunikować się z PostgreSQL za pomocą Pythona, musisz zainstalować psycopg, adapter przeznaczony do programowania w Pythonie, aktualna wersja to psycog2.

psycopg2 został napisany z zamiarem bycia bardzo małym, szybkim i stabilnym jak skała. Jest dostępny pod PIP (menedżer pakietów w Pythonie)

Instalowanie Psycog2 przy użyciu PIP

Przede wszystkim upewnij się, że Python i PIP są poprawnie zainstalowane w twoim systemie i że PIP jest aktualny.

Aby zaktualizować PIP, otwórz wiersz polecenia i wykonaj następujące polecenie -

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

Następnie otwórz wiersz polecenia w trybie administratora i wykonaj plik pip install psycopg2-binary polecenie, jak pokazano poniżej -

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

Weryfikacja

Aby zweryfikować instalację, utwórz przykładowy skrypt w języku Python zawierający następujący wiersz.

import mysql.connector

Jeśli instalacja się powiedzie, po jej uruchomieniu nie powinny pojawić się żadne błędy -

D:\Python_PostgreSQL>import psycopg2
D:\Python_PostgreSQL>