psycopg2
-
psycopg2.OperationalError: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?프로그래밍/DB 2020. 3. 27. 19:51
postgresql 오류 처리 어느날 서버가 갑자기 다운되어서 재시작을 한 후 매번 잘 돌아가던 python 스크립트에서 갑자기 오류를 내기 시작했다. 참고로 스크립트에서 변경된 사항은 전혀 없었다. Traceback (most recent call last): File "getInfoPost.py", line 379, in conn = pc.connect("dbname=realdbname user=username password=realpass") File "/root/anaconda3/lib/python3.6/site-packages/psycopg2/__init__.py", line 130, in connect conn = _connect(dsn, connection_factory=connection..
-
postgresql 테이블을 csv로 저장하기 (with pandas)프로그래밍/DB 2019. 1. 15. 21:03
postgresql 테이블을 csv로 저장하기 (with pandas) flask에서 postgreSQL 테이블 내용을 csv로 저장하는 함수 작성을 하고 기록해둔다.처음에는 psycopg2에서 제공하는 함수를 사용해볼까 했는데 함수 자체의 설명도 부족하고 어차피 기계 실험해야 하면 pandas 사용해야 해서 pandas 의 read_sql, to_csv의 함수를 사용했는데 간편하고 좋은 것 같다. import psycopg2 as pcimport pandas as pd dataReceive = request.get_json()df = get_data(dataReceive) def get_data(req_data): try: conn = pc.connect("dbname=디비이름 user=계정 passw..