PostgreSQL(11)
-
PostgreSQL 시퀀스 만들기
문법CREATE SEQUENCE sequence_name [ INCREMENT BY increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ] [ START WITH start ] [ CACHE cache_size ] [ [ NO ] CYCLE ];샘플CREATE SEQUENCE my_sequence START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1;CREATE SEQUENCE limited_sequence START WITH 1000 INCREMENT BY 5 MINVALUE 100..
2024.12.01 -
PostgreSQL 암호화 확장 모듈 추가
참조https://kwomy.tistory.com/65 [PostgreSQL] 암호화 함수 사용 (pgcrypto)1. 확장 모듈 설치 create extension pgcrypto; enterprisedb 계정으로 해당 모듈을 설치할 스키마 선택 후 실행. 2. Raw encryption functions convert_to/convert_from : 문자열 변환/복원 encode/decode : 16진수 인코딩/디코딩kwomy.tistory.com 데이터베이스 선택 > 확장모듈 오른쪽 마우스 클릭 > 만들기 > 확장모듈...이름: pgcryto 선택 > 저장암호화select encode(encrypt(convert_to('test','utf8'),'ENC_KEY','aes'),'hex'); 복호화se..
2024.08.13 -
PostgreSQL 명령
비밀번호 변경https://brunch.co.kr/@hjinu/3 postgres 유저 비밀번호 변경postgres 설치 후 sudo su - postgres 로 유저 변경 후, psql 명령어를 통해 postgres 콘솔에 진입 alter user postgres with password '1234'; 위와 같은 명령어로 비밀번호를 변경한다.brunch.co.kr# pod 구동시에 설정한 비밀번호는 노출이 되기 때문에 명령어로 비밀번호를 변경함# postgresql 데이터를 별도로 보관하기 때문에 비밀번호 변경한 내용이 pod를 재기동해도 작동함alter user postgres with password '{비밀번호}';버전 정보 확인https://hianna.tistory.com/682 [postgr..
2024.05.04 -
pgAdmin 설정
다운로드https://www.pgadmin.org/download/ DownloadDownload pgAdmin is a free software project released under the PostgreSQL licence. The software is available in source and binary format from the PostgreSQL mirror network. Because compiling from source requires technical knowledge, we recommend installingwww.pgadmin.org에러 내용 한글깨짐 해결https://milkoon1.tistory.com/95 PostgreSQL : pgAdmin 화면 영어를 한글로 변경하기..
2024.05.04 -
PostgreSQL Container 구성
tcp 통신으로 proxy와 연동해야 함# stream proxy 설정stream { server { listen {외부 port}; proxy_connect_timeout 60s; proxy_socket_keepalive on; proxy_pass {node IP}:{service port}; }}Service에서 nodePort 사용: ingress 사용 안함apiVersion: v1kind: Servicemetadata: name: {service} namespace: {namespace}spec: type: NodePort selector: app: {pod} ports: - protocol: TCP # mi..
2024.04.10