728x90
๋ฐ์ํ
๐ก MySQL & DBeaver ์ค์นํ๊ธฐ
๐ DBMS ์ค์นํ๊ธฐ
- DBMS ๋ Database Management System ์ ์ฝ์๋ก, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์กฐ์์ ์ฝ๊ฒ ๋์์ฃผ๋ ํ๋ก๊ทธ๋จ์ด๋ค.
- DBMS ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ ์ ์ถ๋ ฅ ๋ฐ ๋ฐฑ์ ์ด ์ฉ์ดํ ๋ฟ๋ง ์๋๋ผ DB ์ ์ ๊ณ์ ๋ ๋ฐ๊ธ ๊ฐ๋ฅํ๋ค.
- DBMS ๋ง๋ค ์ ์ฅ์ด ๊ฐ๋ฅํ ๋ฐ์ดํฐ ํ์ ๋ฐ SQL ๋ฌธ๋ฒ์ด ๋ค๋ฅด๋ฉฐ, ๋ํ์ ์ธ DBMS ๋ก๋ MySQL, PostgreSQL, Oracle ๋ฑ์ด ์๋ค.
๐ ์๋์ฐ์์ MySQL ์ค์นํ๊ธฐ
- ๊ตฌ๊ธ์ mysql community installer windows ๊ฒ์ ํ Download MySQL Installer ํด๋ฆญํ๋ค.
- mysql-installer-community ๋ฒ์ ์ Download ๋ฒํผ์ ํด๋ฆญํ์ฌ ํ๋ก๊ทธ๋จ์ ๋ค์ด๋ก๋ ํ ์ค์นํ๋ค.
- Next ๋ฒํผ์ ๋๋ฌ ๋ชจ๋ ์ค์นํด๋ ๋์ง๋ง, Custom ์ ์ ํํ์ฌ [Select Products] ํ๋ฉด์์ Server, shell, workbench ๋ง ์ค์นํด๋ ๋๋ค.
- MySQL Server : DBMS ๋ณธ์ฒด์ ํด๋นํ๋ค.
- shell : ํฐ๋ฏธ๋ ๋ช ๋ น์ด ์ ๋ ฅ์ผ๋ก DB ๋ฅผ ์กฐ์ํ ์ ์๋๋ก ํ๋ ํ๋ก๊ทธ๋จ์ด๋ค.
- workbench : ํด๋ฆญ์ผ๋ก DB ๋ฅผ ์กฐ์ํ ์ ์๋๋ก ํ๋ ํ๋ก๊ทธ๋จ์ด๋ค.
- [Accounts and Roles] ํ๋ฉด์์ Root Account Password ๋ถ๋ถ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ ํ ์ค์ ํ ๋น๋ฐ๋ฒํธ๋ฅผ ์์ง ์๋๋ก ์ ์ํด์ผ ํ๋ค.
- [Windows Service] ํ๋ฉด์์ Configure MySQL Server as a Window Service, Start the MySQL Server at System Startup ์ฒดํฌ๋ฐ์ค๋ฅผ ์ฒดํฌํ๋ค.
๐ ์๋์ฐ์์ MySQL Workbench ์คํํ๊ธฐ
- ์๋์ฐ ๊ฒ์์ฐฝ์ workbench ๋ฅผ ์ ๋ ฅํ๋ฉด MySQL Workbench ์ฑ์ด ๊ฒ์๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
- ์ฑ์ ์คํํ๋ฉด Workbench ํ๋ฉด์ ์ค์ ํ windows Service Name ์ local instance ๊ฐ ํ๋ ๋จ๋๋ฐ, ํด๋ฆญํ์ฌ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ฉด MySQL ์๋ฒ๊ฐ ์ผ์ง๋ค. (๋๋ ๊ธฐ์กด์ ์ค์น๋ฅผ ํด๋ ์ํ๋ผ ์์ ๊ฐ์ ํ๋ฉด์ ํ์ธ ๊ฐ๋ฅํ๋ค.)
๐ ์๋์ฐ์์ DBeaver ์ค์นํ๊ธฐ
- MySQL ์ ์กฐ์ํ๋ ๋ฐฉ๋ฒ์ผ๋ก๋ Workbench ๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ, ํฐ๋ฏธ๋์ ์ด์ฉํ๋ ๋ฐฉ๋ฒ ๋ฑ์ด ์๋๋ฐ ํจ์ฌ ๊น๋ํ๊ณ ๋ค๋ฅธ DBMS ์ฐ๊ฒฐ๋ ์ฌ์ด DBeaver ๋ฅผ ์ฌ์ฉํด๋ณด๊ณ ์ ํ๋ค.afef
- ๊ตฌ๊ธ์ dbeaver ๋ฅผ ๊ฒ์ํ์ฌ community ๋ฒ์ ์ windows installer ๋ฅผ ์ ํํ์ฌ dbeaver ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๋๋ค.
๐ ์๋์ฐ์์ DBeaver ์คํํ๊ธฐ
- ์ฒ์ DBeaver ๋ฅผ ์คํํ๋ฉด ์ํ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ ๊ฑฐ๋๋ ๋ด์ฉ์ ํ์ ์ด ๋จ๋๋ฐ No ๋ฅผ ํด๋ฆญํ๋ค.
- ์ดํ Connect to a database ์ฐฝ์ด ๋จ๋ฉด ์ํ๋ DB ๋ฅผ ์ ํํ ํ, ํ๋ฉด์ด ์์ ๊ฐ์ด ๋ฐ๋๋ฉด ๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅ ํ ์๋ฃ ๋ฒํผ์ ๋๋ฌ ์ฐ๊ฒฐํ๋ฉด ๋๋ค.
(ํน์ ํด๋น ์ฐฝ์ด ๋จ์ง ์๋๋ค๋ฉด ๋ฉ๋ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค - ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ ์ ํด๋ฆญํ๋ฉด ๋๋ค.)
728x90
๋ฐ์ํ
'[๊ฐ๋ฐ] Practice > SQL Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SQL / Database] ๋ค์์ ์กฐ๊ฑด์์ผ๋ก ๋ฐ์ดํฐ ํํฐ๋งํ๊ธฐ (0) | 2023.05.26 |
---|---|
[SQL / Database] WHERE ๋ก ๋ฐ์ดํฐ ํํฐ๋งํ๊ธฐ (0) | 2023.05.26 |
[SQL / Database] ๋ฐ์ดํฐ ์ถ๋ ฅ ๋ฐ ์ ๋ ฌํด๋ณด๊ธฐ (0) | 2023.05.26 |
[SQL / Database] ํ ์ด๋ธ ๋ง๋ค๊ธฐ & ๋ฐ์ดํฐ ํ์ ์์๋ณด๊ธฐ (0) | 2023.05.26 |
[SQL / Database] ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ข ๋ฅ ์์๋ณด๊ธฐ (0) | 2023.05.25 |