ํ์์ฑ
๋ค์ํ 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 ์ ์์ ๋ณด ์ ๋ ฅ" ์์ ์ ๋ ฅํ ์ ๋ณด ๊ธฐ์ ํด ์ฐ๊ฒฐ๋งบ๊ธฐ
'๐ป DEV > DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MariaDB] docker - mariaDB (mysql) ์ ์ํ๊ณ ํ ์ด๋ธ ์์ฑ, ์กฐํ command (0) | 2023.03.17 |
---|---|
[PostgreSQL] Superuser ๊ณ์ ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ + ์ฌ์ค์ (0) | 2023.02.23 |
[DB_postgreSQL] Command ๋ช ๋ น์ด ์ฌ์ฉํ๊ธฐ (0) | 2023.02.21 |
๋๊ธ