개요
Open Dart 를 통해 가져온 데이터를 데이터베이스에 보관하고, 새로운 공시가 있을 때 알림을 보내기 위해 데이터베이스가 필요했다. 구글링 결과 Python과 어울리며 무료버전으로 충분히 강력함을 자랑하는 PostgreSQL 을 사용해보기로 했다.
설치하기
1. PostgreSQL 다운로드 페이지 를 클릭하여 홈페이지 접속
2. 윈도우즈를 클릭
3. Download the installer 클릭
4. 12.3 (최신) 버전 Download.
조금 더 안정성이 보장되고 Reference 가 많을 듯한 낮은 버전을 깔고 싶었으나 이왕 설치하는거.. 나중에 업데이트 이슈 없도록 최신 버전으로 다운로드 하였다.
5. 다운로드가 완료 되면 postgresql-12.3-1-windows-x64.exe 파일 실행.
6. 설치할 프로그램 선택 기본상태로 Next 클릭.
특히 PostgreSQL Server 와 pgAdmin4는 필수 설치사항임.
7. 설치경로 설정 (디스크 공간 활용에 유달리 관심있지 않는 이상 무난하게 다음 클릭)
8. PostgreSQL의 최상위 권한을 가진 계정 postgres 계정에 대한 PW를 설정한다.
9. Port 설정. 기본적으로 PostgreSQL 은 5432 포트를 사용한다. 굳이 변경할 필요 없으므로 Next 클릭
11. 이후 Next 를 연타하여 설치를 완료하면 설치완료 메시지와 함께 추가로 Stack Builder 를 설치할 것이냐는 팝업이 표시된다. 당장은 쓸모없으므로 체크를 해제하고 Finish 클릭.
11. 재부팅 의사를 묻는 팝업이 완료된다. 여기서 가볍게 재부팅 버튼을 클릭하면 설정완료!
12. 재부팅 후 실행창에 pgAdmin4 로 검색하면 프로그램이 검색된다.
13. 실행하면 인터넷 브라우저가 실행되며 패스워드를 묻는 창이 표시된다.
8 번에서 설정한 패스워드를 입력하면 PostgreSQL 을 쓸 준비는 완료된다.
마치며
설치방법이 매우 간단하여 누구든 설치를 금방 끝낼 수 있을 듯 하다. 설치가 완료 되었으니 python - postgresql 간 데이터를 넣고 빼고 바꾸고 지우는 작업을 해보면 되겠지. 이거 또한 굉장히 간단하게 될 것 같다. 바로 진행해봐야지.
댓글 없음:
댓글 쓰기