1. ํ ์ด๋ธ ์ถ๊ฐ
create table ํ
์ด๋ธ๋ช
(
์ปฌ๋ผ๋ช
์๋ฃํ ์ต์
);
ex)
create table newTable
(
id int AUTO_INCREMENT,
name varchar(10) not null
);
2. ํ ์ด๋ธ ์ปฌ๋ผ ์ถ๊ฐ / ์ญ์
- ํ ์ด๋ธ ์ปฌ๋ผ ์ถ๊ฐ
ALTER TABLE ํ
์ด๋ธ๋ช
ADD ์ปฌ๋ผ๋ช
์๋ฃํ ์ต์
;
* ํน์ ํ ์ปฌ๋ผ ๋ค์์ ์์ฑํ๊ณ ์ถ์ ๋
ALTER TABLE ํ
์ด๋ธ๋ช
ADD ์ปฌ๋ผ๋ช
์๋ฃํ ์ต์
AFTER ์ง์ ์ปฌ๋ผ;
* ํ ์ด๋ธ์ ๋งจ ์ฒซ๋ฒ์งธ์ ์์ฑํ๊ณ ์ถ์ ๋
ALTER TABLE ํ
์ด๋ธ๋ช
ADD ์ปฌ๋ผ๋ช
์๋ฃํ ์ต์
FIRST;
- ํ ์ด๋ธ ์ปฌ๋ผ ์ญ์
ALTER TABLE ํ
์ด๋ธ๋ช
DROP COLUMN ์ปฌ๋ผ๋ช
;
3. ํ ์ด๋ธ ์ปฌ๋ผ ๋ณ๊ฒฝ
- ์์ฑ ๋ณ๊ฒฝ
ALTER TABLE ํ
์ด๋ธ๋ช
MODIFY ์ปฌ๋ผ๋ช
์๋ฃํ;
- ์ด๋ฆ ๋ณ๊ฒฝ
ALTER TABLE ํ
์ด๋ธ๋ช
CHANGE ๊ธฐ์กด ์ปฌ๋ผ๋ช
๋ฐ๊ฟ ์ปฌ๋ผ๋ช
์๋ฃํ;
4. ํ ์ด๋ธ ๋ฐ์ดํฐ ์ญ์
- ํ ์ด๋ธ ๋ฐ์ดํฐ ๋ชจ๋ ์ญ์
DELETE FROM ํ
์ด๋ธ๋ช
;
- ์กฐ๊ฑด์ ๋ง๋ ํ ์ด๋ธ ๋ฐ์ดํฐ ์ญ์
DELETE FROM ํ
์ด๋ธ๋ช
WHERE ์กฐ๊ฑด๋ฌธ;
5. ํ ์ด๋ธ ๋ฐ์ดํฐ ์ด๊ธฐํ
- ํ ์ด๋ธ ์ด๊ธฐํ
TRUNCATE TABLE ํ
์ด๋ธ๋ช
* DELETE ์ ๋ค๋ฅธ ์ ์ ํ ์ด๋ธ์ ์์ ์ด๊ธฐํ ์์ผ์ ์๋ก์ด ํ ์ด๋ธ๋ก ๋ง๋ฆ
'Mysql , DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฟ ํก DB ์ค๊ณ ์ต์ข , ํ๋ฐฉ ์ฟผ๋ฆฌ ์์ (0) | 2023.01.06 |
---|---|
์ฟ ํก DB ์ค๊ณ, ERD ์ค๊ณ (0) | 2023.01.03 |
๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค(๊ฐ๋ , ์ค์ต) (0) | 2022.10.19 |
Mysql ์์ํ๊ธฐ(DB๋ , DB์๋ฒ ์ ์ํ๊ธฐ) (0) | 2022.10.18 |