๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป DEV/DB

[DB] postgreSQL์„ ํ†ตํ•ด Dbeaver ์—ฐ๊ฒฐ(Connection)์‹œํ‚ค๊ธฐ

by Rising Oneโ˜… 2023. 1. 18.
728x90
๋ฐ˜์‘ํ˜•
SMALL

Dbeaver ๋กœ๊ณ 

 

ํ•„์š”์„ฑ

 

 ๋‹ค์–‘ํ•œ RDBMS๋ฅผ ์‚ฌ์šฉํ•ด DB๊ด€๋ จ ์ž‘์—…์„ ํ•˜๋‹ค๊ฐ€ ์ตœ๊ทผ, Dbeaver๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ๋„๊ตฌ๋ฅผ ์ ‘ํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค. 

Dbeaver๋Š” ๋‚ด๋ถ€์—์„œ ์—ฌ๋Ÿฌ RDBMS๋ฅผ ํ†ตํ•ฉ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.  ๋”๋ถˆ์–ด GUI์ƒ์—์„œ ํ…Œ์ด๋ธ”&์ปฌ๋Ÿผ ์ƒ์„ฑ๋ถ€ํ„ฐ ๊ฐ์ข… ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ฐ•์ ์ด ์‚ฌ์šฉ์ž๋กœ ํ•˜์—ฌ๊ธˆ ํŽธ์˜์„ฑ์„ ๋Š๋ผ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

 ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” RDBMS ์ค‘ ํ•˜๋‚˜์ธ postgreSQL์„ ํ†ตํ•ด DB๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์ด๋ฅผ Dbeaver์— ์—ฐ๊ฒฐ(Connection)ํ•˜๋Š” ๊ธฐ๋ณธ ์ ˆ์ฐจ๋ฅผ ์†Œ๊ฐœํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


์ ‘๊ทผ

 

  1. PostgreSQL  ์‚ฌ์šฉ
  2. Dbeaver ์‚ฌ์šฉ


๋ฐฉ๋ฒ•

 

  1. PostgreSQL ๋กœ DataBase ์ ‘์†์ •๋ณด ์ž…๋ ฅ

postgreSQL ์ ‘์†์ •๋ณด ์ƒ์„ฑ

psql์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ์—ด์–ด์ค€๋‹ค.

๊ตฌ์ถ•ํ•˜๊ณ ์ž ํ•˜๋Š” [ server - Database - port - Username - password ] ์ˆœ์œผ๋กœ ์ •๋ณด๋ฅผ ๊ธฐ์ž…ํ•ด์ค๋‹ˆ๋‹ค.

๊ทธ๋ ‡๊ฒŒ ๊ธฐ์ž…ํ•œ ์ •๋ณด๋“ค์„ ํ† ๋Œ€๋กœ Dbeaver์—์„œ์˜ Connection ์ค€๋น„๋ฅผ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค.

 

  2. (Query) DB ์ƒ์„ฑํ•˜๊ธฐ

```
postgres=# CREATE DATABASE DB๋ช…์นญ;
```

 

 

  3. Dbeaver ์‹คํ–‰ ํ›„ "Connect to a database" ๊ณผ์ •

Dbeaver ๋‚ด Connect to a database ํƒญ

์ƒ๋‹จ์˜ "Connect to a database" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ , ์—ฐ๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” RDBMS ์ข…๋ฅ˜๋ฅผ ํ•œ ๊ฐ€์ง€ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. (PostgreSQL)

 

 

  4. "1. PostgreSQL ๋กœ DataBase ์ ‘์†์ •๋ณด ์ž…๋ ฅ" ์—์„œ ์ž…๋ ฅํ•œ ์ •๋ณด ๊ธฐ์ž…ํ•ด ์—ฐ๊ฒฐ๋งบ๊ธฐ

728x90
๋ฐ˜์‘ํ˜•
LIST

๋Œ“๊ธ€