์ง๋๋ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง๋ค๊ณ ํญ๋ชฉ์ ์ถ๊ฐํ๋ ๊ฒ์ ํด๋ดค๋ค.
์ค๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ง์๋ณด๊ฒ ๋ค.
์์ ๊ฐ์ด "opentutorials" ๋ผ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ค. ์ง์๋ณด๊ฒ ๋ค.
(opentutorials์ ํ ์ด๋ธ)
์๋์ ๊ฐ์ด "DROP"์ ์ด์ฉํ์ฌ ์ง์ ๋ค. ์ฟผ๋ฆฌ ์ค๊ป~
์ง์ด ํ ์๋์ฒ๋ผ ์คํํํ ๋ฆฌ์ผ์ค๊ฐ ์์ด์ง์ ๋ณผ ์ ์๋ค.
์ฌ๊ธฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณธ์ง์ด๋ผ ํ ์ ์๋ ๋ด์ฉ์ ๋ณด๊ณ ๊ฐ๊ฒ ๋ค.
CRUD
C : Create
R : Read
U : Update
D : Delete
์ 4๊ฐ์ง์ ๋ง๊ฒ ์ค์ต์ ํด๋ณด์.
์ฌ๊ธฐ์ "CREATE"์ ํด๋นํ๋ ๊ณผ์ ์ผ๋ก
"INSERT INTO" ๋ฅผ ์ด์ฉํ์ฌ ํด๋น ํ ์ด๋ธ์ ๊ฐ์ ์ถ๊ฐํด ๋ณด๊ฒ ๋ค.
ํ ์ด๋ธ์ ๊ฐ์ด ์ถ๊ฐ ๋์๊ณ , ํด๋น ๊ฐ์ ์ฝ์ด๋ณด๊ธฐ๊น์ง ํ์๋ค.
์ฌ๊ธฐ์ "SELECT * FROM topic;" ์ด ๋ถ๋ถ์ด
"READ"์ ํด๋นํ๋ค๊ณ ๋ณด๋ฉด ๋๊ฒ ๋ค.
์ฌ๊ธฐ์ * ๋ถ๋ถ์ ๋ณด๊ณ ์ถ์ ๋ถ๋ถ์ ์ ์ผ๋ฉด ์ํ๋ ๊ณณ๋ง ๋ณผ ์ ์๋ค.
https://dev.mysql.com/doc/refman/5.7/en/select.html
๋ ์ถ๊ฐ (CREATE)
READ์ ๊ณผ์ ์ด์์.
๋ READ (์ด๋ฒ์ ๋ณด๊ณ ์ถ์ ๊ฒ ๋ง ์ฐพ๊ธฐ)
์ด๋ฒ์๋ "UPDATE"์ ํด๋นํ๋ ๋ถ๋ถ์ ํด๋ณด์.
์์ ํ์์ 2๋ฒ์ธ HTML์ ์ค๋ช ๋ถ๋ถ์ ์์ ํด ๋ณด๊ฒ ๋ค.
์๋์ฒ๋ผ UPDATE ํ ์ด๋ธ์ด๋ฆ SET ํ='์์ ํ ๋ด์ฉ' WHERE ๋์
๋ด์ฉ์ ์์ ํ ์ ์์๋ค. ๊ตณ
https://dev.mysql.com/doc/refman/8.0/en/update.html
๋ค์์ "DELETE" ๋ก ์ง์ฐ๋ ๊ฒ์ ํด๋ณด์
https://dev.mysql.com/doc/refman/8.0/en/delete.html
์์ ๊ฐ์ด id = 2์ ํด๋นํ๋ HTML ๋ด์ฉ์ด ์ง์์ง์ ๋ณผ ์ ์๋ค.
์จ์จ
CRUD๋ฅผ ๋ชจ๋ ํด๋ดค๋ค.
์, ๋๋น์์ ํ ์ด๋ธ ์ง์ฐ๊ธฐ
โ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค (Relational Database)
'๊ฐํ๋๋ผ์ดํ > ๋ธ๋ก๊ทธ & ์น ์ฌ์ดํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ธํฐ๋ท๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค (0) | 2020.09.02 |
---|---|
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค (Relational Database) (0) | 2020.09.01 |
๋ฐ์ดํฐ๋ฒ ์ด์ค(MySQL) ์ด๋ก ๋ฐ ์ค์ต1 (0) | 2020.08.31 |
๋งฅ๋ถ์์ MySQL Monitor ์ ์ ์ํ๊ธฐ (0) | 2020.08.30 |
๋งฅ๋ถ์์ MySQL ์ค์น (20๋ 08์ ๋ง ๊ธฐ์ค) (0) | 2020.08.30 |