[DB] postgreSQL์ ํตํด Dbeaver ์ฐ๊ฒฐ(Connection)์ํค๊ธฐ
ํ์์ฑ
๋ค์ํ RDBMS๋ฅผ ์ฌ์ฉํด DB๊ด๋ จ ์์ ์ ํ๋ค๊ฐ ์ต๊ทผ, Dbeaver๋ผ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์ ํ๊ฒ ๋์ต๋๋ค.
Dbeaver๋ ๋ด๋ถ์์ ์ฌ๋ฌ RDBMS๋ฅผ ํตํฉ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ค๋ ์ฅ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋๋ถ์ด GUI์์์ ํ ์ด๋ธ&์ปฌ๋ผ ์์ฑ๋ถํฐ ๊ฐ์ข ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค๋ ๊ฐ์ ์ด ์ฌ์ฉ์๋ก ํ์ฌ๊ธ ํธ์์ฑ์ ๋๋ผ๊ฒ ํด์ค๋๋ค.
์ด๋ฒ ๊ธ์์๋ RDBMS ์ค ํ๋์ธ postgreSQL์ ํตํด DB๋ฅผ ๊ตฌ์ถํ๊ณ ์ด๋ฅผ Dbeaver์ ์ฐ๊ฒฐ(Connection)ํ๋ ๊ธฐ๋ณธ ์ ์ฐจ๋ฅผ ์๊ฐํ๊ณ ์ ํฉ๋๋ค.
์ ๊ทผ
1. PostgreSQL ์ฌ์ฉ
2. Dbeaver ์ฌ์ฉ
๋ฐฉ๋ฒ
1. PostgreSQL ๋ก DataBase ์ ์์ ๋ณด ์ ๋ ฅ
psql์ ์์ฑํ ์ ์๋๋ก ๋ช ๋ น ํ๋กฌํํธ๋ฅผ ์ด์ด์ค๋ค.
๊ตฌ์ถํ๊ณ ์ ํ๋ [ server - Database - port - Username - password ] ์์ผ๋ก ์ ๋ณด๋ฅผ ๊ธฐ์ ํด์ค๋๋ค.
๊ทธ๋ ๊ฒ ๊ธฐ์ ํ ์ ๋ณด๋ค์ ํ ๋๋ก Dbeaver์์์ Connection ์ค๋น๋ฅผ ์๋ฃํ์ต๋๋ค.
2. (Query) DB ์์ฑํ๊ธฐ
```
postgres=# CREATE DATABASE DB๋ช
์นญ;
```
3. Dbeaver ์คํ ํ "Connect to a database" ๊ณผ์
์๋จ์ "Connect to a database" ๋ฒํผ์ ํด๋ฆญํ๊ณ , ์ฐ๊ฒฐํ๊ณ ์ ํ๋ RDBMS ์ข ๋ฅ๋ฅผ ํ ๊ฐ์ง ์ ํํฉ๋๋ค. (PostgreSQL)
4. "1. PostgreSQL ๋ก DataBase ์ ์์ ๋ณด ์ ๋ ฅ" ์์ ์ ๋ ฅํ ์ ๋ณด ๊ธฐ์ ํด ์ฐ๊ฒฐ๋งบ๊ธฐ