-
[삼쾌한 IT강의] MySQL CRUD 실습데이터베이스/실습 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 테이블명
도움이 됐다면 공감버튼 클릭! 댓글은 센스! 감사합니다 :-)
'데이터베이스 > 실습' 카테고리의 다른 글
[삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (워크벤치에서) (0) 2022.07.23 [삼쾌한 IT강의] MySQL 데이터베이스 백업 및 복원 (콘솔창에서) (0) 2022.07.23 [삼쾌한 IT강의] MySQL 기본 명령어 (0) 2022.07.23 [삼쾌한 IT강의] 데이터베이스 연동하기 4단계 (0) 2022.07.23 [삼쾌한 IT강의] MySQL 5.6버전 Load Data 로 레코드 대량 삽입하기 (0) 2022.07.23 댓글