Проблема с базой данных Python
Знакомлюсь с БД PostgreSQL в Python. Ввёл код для бд PostgreSQL с сайта: https://python-scripts.com/database
Вот сам код для бд PostgreSQL:
import psycopg2
conn = psycopg2.connect(dbname='my_database', user='username')
cursor = conn.cursor()
# Выполняем запрос.
cursor.execute("SELECT * FROM table_name")
row = cursor.fetchone()
# Закрываем подключение.
cursor.close()
conn.close()
Но в PyCharm выводится ошибка:
Traceback (most recent call last):
File "C:/Users/PycharmProjects/main/ex_2.py", line 3, in <module>
conn = psycopg2.connect(dbname='my_database', user='username')
File "C:\Python3.8.2\lib\site-packages\psycopg2\__init__.py", line 127, in connect
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
Может нужно где-то еще регистрироваться, вводить пароль и тд, а потом как-т связывать бд и код в пайчарме? Подскажите, как решить это.