1. MySQL์ด๋ ?
๐ฉ๐ป ์ธ๊ณ์์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ ์คํ ์์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
(RDBMS)์ผ๋ก
1994๋
์ค์จ๋ด์์ ๊ฐ๋ฐ๋๊ธฐ ์์ํ ๋ฌด๋ฃ, ์คํ์์ค, RDBMS ์ด๋ค.
๐ RDBMS๊ฐ ๋ญ๋ฐ?
2. MySQL ์ค์น
MySQL ๋ค์ด๋ก๋ ์ฌ์ดํธ : dev.mysql.com/downloads/mysql/
๋งํฌ๋ฅผ ํ๊ณ ๋ค์ด๊ฐ ํ, ๋ณธ์ธ ์ปดํจํฐ ์ด์์ฒด์ ์ ๋ง๋ MySQL์ ๋ค์ด๋ฐ์ต๋๋ค.
๋งจ ์ ๋ค์ด๋ก๋ ์ ํ
MySQL 8.0.23 ๋ฒ์ ์ ๋ค์ด๋ฐ์ต๋๋ค.
3. Bitnami ์ค์น
๊ณต์ ํํ์ด์ง ์ค์น ๋ฐฉ์์ด ๊น๋ค๋กญ๊ธฐ ๋๋ฌธ์ Bitnami WAMP๋ฅผ ์ด์ฉํฉ๋๋ค.
WAMP : Window์์ Apache์ MySQL, PHP๋ฅผ ๋์์ ์ค์นํด์ฃผ๋ ํ๋ก๊ทธ๋จ
๊ฐ์ ์์ด, ๋ค์ด๋ก๋๋ฅผ ๋ฐ์์ค๋๋ค. No thanks
๐ฉ๐ป ๋ค์ด๋ก๋ ๋ ์ค์น ํจํค์ง๋ฅผ ์คํํฉ๋๋ค.
1. ์ค์น ๋์ค ๋จ๋ ํ๋จ ์ฒดํฌ๋ฐ์ค๋ ์๋์ํ๋ก ๋๊ณ NEXT
2. ์ค์น ๊ฒฝ๋ก ๊ธฐ์ตํด๋๊ธฐ
C:\Bitnami\wampstack-8.0.2-0
3. MySQL์ ๊ธฐ๋ณธ ์ฌ์ฉ์๋ root , ์ด ์ฌ์ฉ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ํด์ค๋๋ค.
4. PORT๋ ๊ทธ๋๋ก ์ ์ง (์ฌ์ฉํ๊ณ ์๋ค๋ฉด ๋ค๋ฅธ ํฌํธ๋ฒํธ๋ก ๋ฐ๊ฟ์ค๋๋ค.)
5. ์ฒดํฌ๋ฐ์ค ํด์
6. ๋ค์ด๋ก๋ ์๊ฐ์ด ๊ฝค ๊ฑธ๋ฆฝ๋๋ค.
7. Apache ACCESS ์๋ฆผ ์ฐฝ์ด ๋จ๋ฉด ์ ์ํ์ฉ!
8. Finish
9. ์ค์น๋ ๊ฒฝ๋ก์ ๊ฐ์ manager-windows ์์ฉ ํ๋ก๊ทธ๋จ ์คํ
10. Manage Servers๋ก ํญ ์ด๋
11. ์ปดํจํฐ ์ฌ๋ถํ ์ ๊บผ์ ธ์๋ ๊ฒฝ์ฐ, MySQL ์๋ฒ๋ฅผ Start๋ฅผ ๋๋ฌ ์คํ์์ผ์ค๋๋ค.
์ด๋ก์ : ์ผ์ ธ์์ ๋นจ๊ฐ์ : ๊บผ์ ธ์์ (Stop)
12. CMD์ฐฝ์ ๋์๋๋ค. [์๋์ฐํค] + [R] : ์คํ ์ฐฝ ๋์ฐ๊ณ CMD ์ ๋ ฅ
13. CMD์ฐฝ์์ MySQL์ด ์ค์น๋ ๊ฒฝ๋ก์ mysql ํ์ bin ํด๋๋ก ์ด๋
- cd ์ ๋ ฅ ํ, ํ์ ์ฐฝ์ ์ฃผ์๋ฅผ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ
- cd C:\Bitnami\wampstack-8.0.2-0\mysql\bin
- [์ฐธ๊ณ ] ์ง์ ์ ๋ ฅํ ๋๋ cd C:\Bit ๋ฑ ์๋ถ๋ถ์ ์ ๋ ฅํ๊ณ tabํค๋ฅผ ๋๋ฅด๋ฉด ํด๋น ํด๋๋ช ์ด ์๋ ์์ฑ๋ฉ๋๋ค.
14. bin ํด๋ ๊ฒฝ๋ก๊น์ง ์ค์ ๋๋ฉด mysql -uroot -p ๋ช ๋ น์ด ์ ๋ ฅ ํ, ์ค์นํ ๋ ์ค์ ํ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ
15. Welcome to the MySQL monitor. ์ด๋ผ๊ณ ๋จ๋ฉด ์ ์์ ์ผ๋ก ์ค์น ์๋ฃ!
4. ์ค์น์์ด ์ฌ์ฉํ๊ธฐ
codeanywhere ์ฌ์ดํธ๋ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ, ๊ธฐ์ ์ ๋ง๋ ์ค์ ์ ์๋์ผ๋ก ์ธํ ํฉ๋๋ค.
์น ์์ ์ผ์ข ์ ์ปดํจํฐ๋ฅผ ์๋ก ์ธํ ํด์ฃผ๋ ๋๋!
๋ฌด๋ฃ๊ณ์ ์ ํ๋ฃจ์ 2์๊ฐ๋ง ์ด์ฉํ ์ ์๋ ๋ฏ.....๐
1. ์ฌ์ดํธ ํ์๊ฐ์ ํ, Editor๋ฅผ ํค๋ฉด ์๋์ผ๋ก ํ์ ์ด ๋น๋๋ค.
mysql์ ๊ฒ์ํ๊ณ ์ํ๋ ์ค์ ์ ์ ํํฉ๋๋ค. ์ํ์ฝ๋ฉ์์๋ PHP 7๋ฅผ ์ ํ ํ, Create ๋ฒํผ ํด๋ฆญ
(์์ฑ ์๊ฐ ๊ฑธ๋ฆฝ๋๋ค.)
ํด๋น ํ์ ์ฐฝ์ด ๋จ์ง ์์๊ฒฝ์ฐ File > New Connection > Container๋ก ์ด ์ ์์ต๋๋ค.
2. SSH ํฐ๋ฏธ๋ ์ด๊ธฐ
3. SSH ํฐ๋ฏธ๋์์ mysql์ ์ฌ์ฉํ๊ธฐ ์ํด ๋ช ๋ น์ด ์ ๋ ฅ mysql -uroot
; mysql์ ์ฌ์ฉํ ๊ฒ์ด๋ฉฐ ์์ด๋๋ root ์ด๋ค. ( root : ๊ด๋ฆฌ์ )
4. ๋ช ๋ น์ด ์ ๋ ฅ ํ, mysql > ๊ฐ ๋์์ผ ํจ [์๋ฃ]
์ฐธ๊ณ : ์ ํฌ๋ธ ์ํ์ฝ๋ฉ mysql
www.youtube.com/playlist?list=PLuHgQVnccGMCgrP_9HL3dAcvdt8qOZxjW
'DataBase > MySQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MySQL] ๋ฐ์ดํฐ ํ๋ฒ์ ์ ๋ ฅํ๊ธฐ (Data import) (0) | 2021.03.07 |
---|---|
[MySQL] ํ ์ด๋ธ ๋ถ๋ฆฌ์ JOIN - ๋ฐ์ดํฐ ์ค๋ณต ์ต์ํ (2) | 2021.03.06 |
[MySQL] CRUD - Create, Select, Insert, Update, Delete (2) | 2021.03.04 |
[MySQL] ์ฌ์ฉ์ ์ถ๊ฐ/๊ถํ๋ถ์ฌ/์ญ์ - Toad ์ฐ๊ฒฐ (2) | 2021.03.04 |
[MySQL Client] ํ ๋ Mysql ๋ค์ด๋ก๋ : Toad for MySQL (0) | 2021.03.03 |