๐ ์ธํ๋ฐ์ "์๊ฐํ๋ ๋ชจ๋ธ๋ง"์ ์๊ฐํ๊ณ ์ ๋ฆฌํ ๋ธ๋ก๊ทธ์ ๋๋ค.
#0 MySQL ์ค์น
DBMS๋ฅผ ์ฌ์ฉํ๋ ์ด์ ?
- File System์ ๋ฐ์ดํฐ๋ฅผ ํ์ผ์ ๊ด๋ฆฌํฉ๋๋ค. ์ด์ ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐ ์กฐ์์ ์ฝ๊ฒ ํ๊ธฐ ์ํด DBMS๋ฅผ ํตํด ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐ ์กฐ์์ ์ํํฉ๋๋ค.
- SQL์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ CRUDํ ์ ์์ต๋๋ค.
1. MySQL Community Server ์ค์น
8.x ๋ฒ์ ์ผ๋ก ์ค์น
https://dev.mysql.com/downloads/mysql/
MySQL :: Download MySQL Community Server
Select Version: 9.0.0 Innovation 8.4.1 LTS 8.0.38 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris mac
dev.mysql.com
ํ์๋ M3 ์ด๋ฏ๋ก, ARM ์ผ๋ก ์ค์น
- ํ์๊ฐ์ ์ ํ์ X
- ๋ค์ด ํ, ๋์ & ๊ณ์
- ๋น๋ฒ์ ์์ผ๋ฉด ์ ๋ฉ๋๋ค!!
2. MySQL WorkBench ์ค์น
https://dev.mysql.com/downloads/workbench/
MySQL :: Download MySQL Workbench
Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M
dev.mysql.com
- ์ค์น
- ์ค์น๋ Workbench ์คํ
- 3306 ํฌํธ๋๋ฒ๋ก Local์ด ์์ฑ๋์๋ค๋ฉด ์๋ฃ์ ๋๋ค!!
3. Connection test
- ์ฐ๊ฒฐ์ด ์ ๋๋์ง ํ์ธํด๋ณผ๊ฒ์!
- [Successfully made the MySQL connection] ๋์ค๋ฉด ์ฐ๊ฒฐ ํ์ธ๊น์ง ์ฑ๊ณต์ ๋๋ค!!
๊ทธ๋ค์
๊ทธ๋ฌ๋ฉด, MySQL ์ํฌ๋ฐด์น๋ก ๋ค์ด๊ฐ๊ฒ ๋ฉ๋๋ค.
์ด์
- SQL
- DB
๋ค๋ฃฐ ์ ์๊ฒ ๋ฉ๋๋ค!
ํฐ๋ฏธ๋๋ก ์คํํ๊ธฐ
1) path ์ถ๊ฐ
- code ~/.zshrc
- export PATH="/usr/local/mysql/bin:$PATH": ๋งจ ์๋์ ๋ด์ฉ ์ถ๊ฐ
- source ~/.zshrc
- mysql -u root -p
2) mysql ๊ฒฝ๋ก์์ ์คํํ๊ธฐ
- cd /usr/local/mysql/bin : MySQL ํ์ผ ๋ค์ด๋ก๋ ํ ํ์ผ ์์น๋ก ์ ์
- ./mysql -u root -p : MySQL ์ ์ํ๊ธฐ (**Enter password๋ MySQL ํ์ผ ๋ค์ด๋ฐ์ผ๋ฉด์ ์ค์ ํ ๋น๋ฐ๋ฒํธ)
MySQL์ด Homebrew๋ก ์ค์น๋ ๊ฒ์ด ์๋๋ผ MySQL ๊ณต์ ์ค์น ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ์ค์นํ์์ผ๋ฏ๋ก, mysql.server ๋์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์๋ฒ๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
** ๋ค๋ฅธ ๋ธ๋ก๊ทธ๋ค์ ์ฐพ์๋ณด๋ฉด ํฐ๋ฏธ๋ ์คํ ๋ช ๋ น์ด๊ฐ mysql.server start ์ธ๋ฐ, ์ ๋๋ ์์ ๊ฐ์
์ด์ ๋ชจ๋ธ๋ง ๊ณผ์ ์ ๊ฑฐ์ณ์ ์งํํ๋ฉด ๋ฉ๋๋ค~~!!
์ฐธ๊ณ
MySQL ์ค์น(macOS) | ์ฝ๋์
| ์ด ํํ ๋ฆฌ์ผ์์๋ macOS ์ฌ์ฉ์๋ฅผ ์ํ MySQL ์ค์น ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. MySQL์๋ ์ฌ๋ฌ ๊ฐ์ง ๋ฒ์ ์ด ์๋๋ฐ์. ์ฐ๋ฆฌ๋ ์ด ์ค์์๋ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ Community ๋ฒ์ ์ ์ค์นํ ๊ฒ๋๋ค. ์๋
www.codeit.kr
[MySQL] ์ค์น ๋ฐ ์คํ for Mac
MySQL ๋ค์ด๋ก๋ ํ์ด์ง (for Mac)
velog.io
[MySQL] ์คํํ๊ธฐ ๋ฐ MySQL Workbench ์ ์ (mac ๐ป)
๋ชฉ์ฐจ MySQL ์คํํ๊ธฐ ํฐ๋ฏธ๋๋ก ์คํํ๊ธฐ ๋งฅ๋ถ ์ค์ ์์ ์คํํ๊ธฐ MySQL Workbench ์ ์ํ๊ธฐ root ๊ณ์ ์ผ๋ก ์ ์ (default) ์ ๊ท ๊ณ์ ์ผ๋ก ์ ์ DB, USER ๊ณ์ ์์ฑ ๋ฐ ๊ถํ ๋ถ์ฌ (ํฐ๋ฏธ๋ ๋ช ๋ น์ด) ๊ธฐํ ๋ช ๋ น์ด
padac-padac.tistory.com
'๐ Back-end & ๐ฉ๐ปโ๐ป > Modeling & SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DB] ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง(ERD) #2 (0) | 2024.07.30 |
---|---|
[DB] ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ตฌ์ฌํญ ๋ถ์ #1 (0) | 2024.07.10 |
[DB] ์๊ฐํ๋ ๋ชจ๋ธ๋ง (์ธํ๋ฐ ์๊ฐ) #OT (0) | 2024.07.10 |
[DB] ERD ์์ํ๊ธฐ (1) (0) | 2024.06.07 |
[Oracle] DB ๊ด๋ จ ๊ณต๋ถ ์ฌ์ดํธ (0) | 2024.06.04 |