๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Data Base/MySQL

MySQL 3๋ฒˆ์งธ์ˆ˜์—…

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 2. 7.
๋ฐ˜์‘ํ˜•

โ–ถ ํ…Œ์ด๋ธ”

ํ…Œ์ด๋ธ”๊ณผ ํ…Œ์ด๋ธ”๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ์ด์šฉํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ์˜ ์ •๋ณด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋„๊ตฌ

mysql> create table ํ…Œ์ด๋ธ”์ด๋ฆ„(name varchar(10), phone varchar(15), id varchar(10), city varchar(10));

 

 

โ–ถ ํ…Œ์ด๋ธ” ์‚ญ์ œํ•˜๊ธฐ

mysql> drop table ํ…Œ์ด๋ธ”์ด๋ฆ„;

 

 

โ–ถ ํ…Œ์ด๋ธ” ๋‚ด์šฉ ํ™•์ธํ•˜๊ธฐ

mysql> desc ํ…Œ์ด๋ธ”์ด๋ฆ„;

 

 

โ–ถ ํ…Œ์ด๋ธ” ์—ด ์ถ”๊ฐ€ํ•˜๊ธฐ

mysql> alter table ํ…Œ์ด๋ธ”์ด๋ฆ„ add e_mail varchar(20);

e_mail์ด ์ถ”๊ฐ€๋œ๊ฒƒ์„ ํ™•์ธํ• ์ˆ˜์žˆ๋‹ค.

 


โ–ถ cmd ์ƒ‰์ƒ ๋ณ€๊ฒฝํ•˜๊ธฐ

1. ์ฐฝ ์œ„์ชฝ ์˜ค๋ฅธ์ชฝ๋งˆ์šฐ์Šค ํด๋ฆญ→์†์„ฑ→์ƒ‰์—์„œ ํ™”๋ฉด ํ…์ŠคํŠธ, ํ™”๋ฉด๋ฐฐ๊ฒฝ์ƒ‰ ์„ค์ •


 

โ–ถ ํ…Œ์ด๋ธ” e_mail์—ด ์‚ญ์ œํ•˜๊ธฐ

mysql> alter table ํ…Œ์ด๋ธ”์ด๋ฆ„ drop e_mail;

desc๋กœ ํ™•์ธํ•ด๋ณด๋‹ˆ e_mail์—ด์ด ์‚ญ์ œ๋˜์–ด์žˆ๋‹ค

 

 

โ–ถ ํ…Œ์ด๋ธ” ์—ด ๋ณ€๊ฒฝํ•˜๊ธฐ

mysql> alter table ํ…Œ์ด๋ธ”์ด๋ฆ„ change e_mail varchar(20);

desc๋กœ ํ™•์ธํ•ด๋ณด๋‹ˆ id๊ฐ€ id_number๋กœ ๋ณ€๊ฒฝ๋˜์–ด์žˆ๋‹ค

 

 

โ–ถ ์ด๋ฆ„ ๋ณ€๊ฒฝ ์•ˆํ•˜๊ณ  ํ–‰๋งŒ ์ถ”๊ฐ€ํ•˜๊ธฐ

mysql> alter table example modify e_mail varchar(10);

์›๋ž˜ 30์ด์—ˆ๋˜ ํ–‰์ด 10์œผ๋กœ ๋ณ€๊ฒฝ๋จ

 

 

 

์‹ค์Šต 1)

mysql๋กœ ๋งŒ๋“ค์–ด๋ณด๊ธฐ
์™„์„ฑ

 

 

 

์‹ค์Šต 2)

mysql๋กœ ๋งŒ๋“ค์–ด๋ณด๊ธฐ

๋ฐ˜์‘ํ˜•

'Data Base > MySQL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

MySQL 6๋ฒˆ์งธ์ˆ˜์—…  (0) 2021.02.07
MySQL 5๋ฒˆ์งธ์ˆ˜์—…  (0) 2021.02.07
MySQL 4๋ฒˆ์งธ์ˆ˜์—…  (0) 2021.02.07
MySQL 2๋ฒˆ์งธ์ˆ˜์—…  (0) 2021.02.07
MySQL ์ฒซ์ˆ˜์—…  (0) 2021.02.07

๋Œ“๊ธ€