ํ•ด๋‹น ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

 

[๋ฌด๋ฃŒ] DATABASE 1&2 - MySQL - ์ธํ”„๋Ÿฐ | ๊ฐ•์˜

์ •๋ณด๊ธฐ์ˆ ์˜ ์‹ฌ์žฅ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ์†Œ๊ฐœ๋ฅผ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ณธ์งˆ์„ ๊ณต๋ถ€ํ•˜๋ฉฐ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ MYSQL ์„ ํ•™์Šตํ•ด ๋ด…๋‹ˆ๋‹ค., [์ž„๋ฒ ๋”ฉ ์˜์ƒ] ๊ฐ•์ขŒ

www.inflearn.com


1. ํ…Œ์ด๋ธ” ์ƒ์„ฑ

์ฐธ๊ณ ํ•œ cheat sheet: https://windtrap.tistory.com/m/119

 

(1) ํ…Œ์ด๋ธ” ์ƒ์„ฑ

  • CREATE TABLE ํ…Œ์ด๋ธ”์ด๋ฆ„
  • ๋ฐ์ดํ„ฐ์˜ ํƒ€์ž…
    • INT: ์ •์ˆ˜
    • VARCHAR: ์ •ํ•ด์ง„ ๊ธธ์ด๋งŒํผ๋งŒ ๋ฌธ์ž์—ด์„ ์ €์žฅํ•จ 
    • DATATIME: ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ๋ชจ๋‘ ์ถœ๋ ฅํ•ด์คŒ ('0000-00-00 00:00:00')
  • (): ๋ฐ์ดํ„ฐ๋ฅผ ๋ช‡ ์ž๋ฆฌ๊นŒ์ง€ '์ถœ๋ ฅ'ํ• ๊ฒƒ์ธ์ง€_VARCHAR์€ ์ €์žฅ!
  • NOT NULL: null ๊ฐ’์ด๋ฉด ์•ˆ๋จ (์ฆ‰, ๋ฐ˜๋“œ์‹œ ๊ฐ’์ด ์žˆ์–ด์•ผ ํ•จ)
  • AUTO_INCREMENT: ํ–‰์„ ์ถ”๊ฐ€ํ•˜๋ฉด์„œ ๋‹ค๋ฅธ ํ–‰์˜ ๊ฐ’๊ณผ ์ค‘๋ณต๋˜๋ฉด ์•ˆ๋จ. ๋”ฐ๋ผ์„œ, ํ–‰์ด ์ถ”๊ฐ€ํ•˜๋ฉด์„œ 1์”ฉ ์ž๋™์œผ๋กœ id๊ฐ’์„ ์ฆ๊ฐ€์‹œํ‚ฌ์ˆ˜๋ก ํ•  ์ˆ˜ ์žˆ์Œ 
  • PRIMARY KEY : ID๋กœ ์ง€์ •ํ•จ (๊ผญ ์ง€์ •ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ์•ˆํ•˜๋ฉด ์—๋Ÿฌ๋‚จ

 

(2) ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์™„๋ฃŒ

 


2. ์˜ค๋ฅ˜

- ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์‹ค์Šต ๋„์ค‘ No database selected ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค.

: ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ ํƒํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ์ด๋‹ค.

 

- ํ•ด๊ฒฐ

์‚ฌ์šฉํ•  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ ํƒํ•ด์ฃผ๋ฉด ๋œ๋‹ค! 

๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ๋ณด๊ธฐ (SHOW) -> ์„ ํƒ (USE)

 

mnzy๐ŸŒฑ
-->