1. 서버 IP 확인하기원격에서 접속하려면 PostgreSQL이 설치된 서버의 IP 주소를 알아야 합니다.WindowsipconfigIPv4 주소 항목을 확인합니다.macOS/Linuxip a또는hostname -I일반적으로 192.168.x.x 형태의 주소가 내부 IP입니다. 2. 클라이언트에서 접속 테스트하기클라이언트(접속할 다른 PC)에서 아래 명령어를 사용합니다:psql -h 192.168.0.10 -U myuser -d mydb192.168.0.10: 서버의 IP 주소myuser: PostgreSQL 사용자명mydb: 접속할 데이터베이스 이름정상 접속 시 비밀번호 입력 후 PostgreSQL 쉘로 진입합니다. 3. 접속 오류 해결 팁1) 비밀번호 인증 실패사용자명이나 비밀번호가 틀렸을 가능성pg..
Study
1. 왜 내부 접속 설정이 필요한가?PostgreSQL은 기본적으로 로컬 접속만 허용합니다. 하지만 팀 개발이나 내부 애플리케이션 연동을 위해 다른 PC에서도 데이터베이스에 접속할 수 있도록 설정해야 할 때가 많습니다. 이를 위해 몇 가지 설정 파일을 수정하고 방화벽을 열어야 합니다. 2. postgresql.conf 설정위치 확인운영체제에 따라 경로는 다르지만 일반적으로 아래 경로에 위치합니다:Ubuntu: /etc/postgresql/14/main/postgresql.confWindows: C:\Program Files\PostgreSQL\14\data\postgresql.conf설정 변경listen_addresses 항목을 찾아 아래처럼 수정합니다:listen_addresses = '*'기본값은 l..
1. PostgreSQL이란?PostgreSQL은 오픈소스 관계형 데이터베이스(RDBMS)로, 안정성과 확장성이 뛰어나 다양한 백엔드 환경에서 널리 사용됩니다. 특히 SQL 표준을 잘 따르며, JSON 등 비정형 데이터 처리도 지원해 최근 개발 트렌드에 적합한 DB로 평가받고 있습니다. 2. PostgreSQL 설치 방법Windows 기준 설치 방법공식 다운로드 페이지로 이동합니다.운영체제에 맞는 인스톨러를 다운로드 후 실행합니다.설치 도중 포트(기본값 5432), 슈퍼유저 비밀번호, 데이터 디렉토리 등을 설정합니다.pgAdmin이라는 GUI 툴도 함께 설치되며, 이후 관리에 활용할 수 있습니다.macOS 기준 설치 방법Homebrew를 사용하는 방법이 가장 간단합니다.brew install postgr..
':=' 연산자란?Python 3.8부터 새로 추가된 := 연산자는 할당 표현식(Assignment Expression)이라고 불립니다. 이 연산자를 사용하면 변수를 선언하면서 동시에 값을 검사하거나 사용할 수 있는 문장을 작성할 수 있습니다.기존에는 값을 변수에 할당하고 그 값을 조건문이나 반복문에서 따로 사용하는 방식이었지만, :=를 사용하면 더 간결하게 코드를 작성할 수 있습니다.이 연산자는 '바다코끼리 연산자(Walrus Operator)'라고도 불리며, 모양이 바다코끼리 얼굴처럼 생겼다고 해서 붙여진 이름입니다. 기본 사용법if (n := len("Hello")) > 3: print(f"문자열 길이는 {n}입니다.")설명:len("Hello")의 결과를 바로 n에 저장하면서,그 값을 조건식..