데이터베이스/실습

[삼쾌한 IT강의] MySQL CRUD 실습

삼쾌한IT 2022. 7. 23. 16:52

CRUD 연산이란 ?

C : Create / R : Read / U : Update / D : Delete

 

CRUD 연산 상세 내용

 

1. Create (생성) : 테이블생성

 create table 테이블이름(

->필드이름 입력 및 기본키 명령어 작성); 

 

 

 

 

 

 

 

2. Read (검색) : 내용 불러오기

select 필드 from 테이블이름 : 필드 값 불러오기

 

 

 

 

 

 

 

 

 

 

 

select*from 테이블이름 : 테이블 내용 불러오기

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Update (수정)

Update 테이블이름 set ~ where ~;

Update person set age = 30 where num = 1;

Update 테이블명 set 수정할부분 = 수정할내용 where 프라이머리키

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Delete (삭제)

Delete from person where num = 6;

Delete from 테이블명 where 지울필드의 프라이머리키 번호;

 

 

 

 

 

 

 

 

 

 

 

 

 

아래의 표를 MySQL을 이용해 만들어 보았다.

 

 

 

 

 

 

 

 

 

 

 

1. "person"으로 테이블 만들기

 

create table "생성파일명"(

->필드이름 입력 및 기본키 명령어 작성);

 

 

 

 

 

 

 

 

2. 테이블 내용 입력하기

** 표 내용은 한줄씩 insert into 명령어 사용 가능

 

insert into "파일명"(필드이름 나열)

->values( record 입력);

 

 

 

 

 

 

3. 입력한 테이블 불러오기

 

select * from "파일명";

 

 

 

 

 

 

 

 

 

 

 

 

4. 테이블 레코드를 한글로 입력 가능하게 만들기

 

ALTER TABLE 테이블명 CONVERT TO character SET utf8;

 

 

 

 

5. 테이블 설정 값 수정

Alter table 테이블명 change 필드이름 필드이름변경 char(40);

-> char(30)에서 char(40)으로 변경했다.

 

 

 

 

 

 

6. 필드추가

Alter table book add bookname char(30);

Book 이라는 이름을 가진 테이블에 bookname 필드를 추가하라.

 

 

 

 

 

 

 

 

 

 

 

 

 

6-1. 필드제거

alter table 테이블명 drop 필드명;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. 테이블 지우기

Drop table 테이블명

 

 

 

 

 

 

 

 

8. primary key 수정하기

: primary key  삭제 후 다시 추가

primary key 삭제하기

alter table 테이블명 drop primary key;

primary key 추가하기

alter table 테이블명 add primary key(컬럼명);

 

 

9. 테이블 설정값 보기

: describe 테이블명

 

 

 

 

 

 

 

 

 

도움이 됐다면 공감버튼 클릭! 댓글은 센스! 감사합니다 :-)