๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ›ข๏ธDB (27)

ruriruriya

[DB] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค MySQL - ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ, ์ถ”๊ฐ€ํ•˜๊ธฐ(insert)

1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ” ๊ฐ€์ ธ์˜ค๊ธฐ use ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋จผ์ € ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฐ€์ ธ์™€์„œ Ctrl + Enter ๋ฅผ ๋ˆŒ๋Ÿฌ ์‹คํ–‰ํ•œ ๋‹ค์Œ select์™€ from ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์œ„ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ”์„ ๊ฐ€์ ธ์™€์„œ ํ™•์ธํ•œ๋‹ค. -- ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ€์ ธ์˜ค๊ธฐ use new_test; -- ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ” ๊ฐ€์ ธ์˜ค๊ธฐ select * from new_table; 2. ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ํ•˜๊ธฐ insert into ํ‚ค์›Œ๋“œ๋กœ ํ…Œ์ด๋ธ”์„ ์ง€์ •ํ•˜๊ณ  (,) ๊ด„ํ˜ธ์•ˆ์— ์ปฌ๋Ÿผ ์ˆœ์„œ๋ณ„ ์ปฌ๋Ÿผ๋ช…์„ ๋จผ์ € ๋„ฃ๊ณ  value ํ‚ค์›Œ๋“œ๋กœ (,) ์œ„์˜ ๊ด„ํ˜ธ ์•ˆ์˜ ์ปฌ๋Ÿผ ์ˆœ์„œ๋Œ€๋กœ ๊ฐ’์„ ๋„ฃ์–ด ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ…Œ์ด๋ธ” ๊ฐ€์ ธ์˜ค๊ธฐ ๋ช…๋ น์„ ํ•ด์„œ ์ถ”๊ฐ€ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. -- ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ํ•˜๊ธฐ insert into new_table (age, name) values (12..

๐Ÿ›ข๏ธDB/MySQL 2023. 11. 29. 15:05
[DB] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค MySQL - ์›Œํฌ๋ฒค์น˜ Workbench๋ฅผ ํ†ตํ•ด ํ…Œ์ด๋ธ” ์ƒ์„ฑ(feat. PK, NN, AI, UN)

MySQL workbench ๋ฅผ ํ™œ์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค์–ด๋ณด์ž! 1. ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ๋งŒ๋“ค๊ธฐ ์›Œํฌ๋ฒคํ‹ฐ์— ์ ‘์†ํ•˜๋ฉด ์ƒ๋‹จ ๋ฉ”๋‰ด ๋ฐ”์—์„œ ์›ํ†ตํ˜• ์•„์ด์ฝ˜์ด ๋ณด์ธ๋‹ค. ์ด๊ฑธ ํด๋ฆญํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฆ„์„ ์จ์ฃผ๊ณ  'Apply' ๋ฒ„ํŠผ ํด๋ฆญํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ ๋ฉ”์„ธ์ง€ ์ฐฝ์ด๋œจ๋ฉด 'Apply','Finish' ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์™„๋ฃŒํ•œ๋‹ค. ๋„ค๋น„๊ฒŒ์ดํ„ฐ์—์„œ ์Šคํ‚ค๋งˆ์— new_test๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ƒ๊ธด ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ…Œ์ด๋ธ” ์ƒ์„ฑํ•˜๊ธฐ ์ž ์ด์ œ ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค์–ด๋ณด์ž! ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๋“ค์„ ํ‘œ ํ˜•์‹์œผ๋กœ ๋งŒ๋“  ๊ฒƒ์„ ํ…Œ์ด๋ธ”(Table)์ด๋ผ๊ณ  ํ•œ๋‹ค. [Navigator]-[SCHEMAS]์—์„œ ์ƒˆ๋กœ ๋งŒ๋“  ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ Table ์ด ๋ณด์ธ๋‹ค. ๊ฑฐ๊ธฐ์— ์ปค์„œ๋ฅผ ๋Œ€๊ณ  ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋ฅผ..

๐Ÿ›ข๏ธDB/MySQL 2023. 11. 29. 14:20