postgresql 접속을 하기 위한 툴을 찾아보면 DBeaver와 같이 설치하는 pgadmin 툴이 있다.
일단 DBeaver설치가 안되어 있을 수도 있기 때문에 기본적으로 같이 설치되는 pgadmin을 사용해 보겠습니다.
접속하기
검색 창에서 pgadmin이라고 검색하면 코끼리 모양의 아이콘이 검색됩니다.
전 pgadmin4를 설치해서 실행했습니다.
실행하면 오른쪽 화면처럼 나옵니다.
오른쪽 화면에서 Servers를 더블 클릭 하면 PostgreSQL16이 보이고 아이콘 앞에 빨간 X표시가 되어있습니다.
DB 접속이 안되어 있다는 표시입니다.
더블 클릭 시 아래처럼 패스워드 입력 창이 나오고 처음 설치 시 입력했던 패스워드를 입력하면 접속됩니다.
접속 처음 화면
로그인하고 첫 화면입니다.
DB 계정을 생성하지 않아 기본 DB만 확인 가능합니다.
TABLE 정보까지 확인하려면 PostgreSQL >> Databases >> postgres >> Schemas >> pubilec까지 가면 확인이 가능합니다.
트리를 눌러보면 여러 가지를 확인하실 수 있습니다.
설치 한지 하루 밖에 안 돼서 아직 잘 모르겠네요.
계정 및 db 생성
2024.03.21 - [db/postgresql] - postgresql 계정 생성
접속하기
링크에 접속하시면 db 계정 및 db를 생성할 수 있습니다
Object >> Register >> Server... 을 선택합니다.
접속 명칭
General >> name >> 접속이름
db 접속 정보 등
Host name/address : localhost / 아이피 넣으셔도 됩니다.(로컬:127.0.0.1)
Port : 설치된 포트입니다.
Maintenance database : db명과 같이해 됩니다.
Username : 생성된 계정입니다.
Password : 생성 한 계정 패스워드입니다.
Save 버튼을 클릭하여 접속합니다.
접속 확인
hoho로 입력된 모습을 확인하실 수 있습니다.
쿼리 작성
Tools >> Query Tool
쿼리를 작서 할 수 있는 편집창이 생성됩니다.
쿼리 작성 후 F5를 누르면 실행됩니다.
실행방법이 mssql과 같습니다.
db 툴마다 다 익히려면 이것도 만만치가 않는 거 같습니다.
DBeaver를 설치해서 한번 해봐야겠습니다.
db 설계 분석은 경험이 많아 별거 아닌데 툴 사용이 더 힘드네요.
pgAdmin4 툴에는 Query History 가 Query 바로 옆에 있어 따로 검색하거나 찾을 필요가 없더라고요
요건 장점이네요.
아 그리고 쿼리 작성을 한 후 쿼리를 실행하니 바로 에러 발생
모가 문제 인가 좀 둘러보니 테이블과, 칼럼에 큰따옴표를 넣어야 합니다.
쌍 따옴표를 다 붙이는 건 쿼리를 작성하는데 너무 귀찮아지니 좀 찾아보았습니다.
1. postgresql는 대문자와 소문자를 구분합니다.
2. 테이블명이 같은 대문자 소문자도 생성이 됩니다.
3. 대분자는 칼럼, 테이블 앞뒤에 큰따옴표를 붙여야 합니다.
4. 소문자는 안 붙여도 됩니다.
table 생성 및 칼럼 생성을 을 전부 소문자로 해야겠습니다.
'db > postgresql' 카테고리의 다른 글
postgresql 테이블 명세서 쿼리 (0) | 2024.09.06 |
---|---|
windows postgresql on/off 자동 실행 (0) | 2024.06.06 |
postgresql 계정 생성 (0) | 2024.03.21 |
postgresql 설치, 설치확인 (0) | 2024.03.21 |