데이터베이스 생성
CREATE DATABASE `데이터베이스명`;
데이터베이스 삭제
DROP DATABASE `데이터베이스명`;
데이터베이스 보기
SHOW DATABASES;
데이터베이스 선택
USE `데이터베이스명`;
테이블 생성
기본키(Primary Key)
- 값 중복을 허용하지 않는다. 식별키이다.
- NULL값을 허용하지 않는다.
- 테이블에서 한 개만 생성 가능하다.
- 검색속도가 가장 빠르다
유니크키(Unique Key, Unique Index)
- 값 중복을 허용하지 않는다.
- NULL값을 허용한다.
- 테이블에서 여러 개 생성 가능하다.
- 검색 속도가 두번째로 빠르다
CREATE TABLE table_name (
칼럼명1 data_type,
칼럼명2 data_type
PRIMARY KEY (`id`)
)
테이블 보기
show tables;
테이블 스키마 보기
desc `테이블명`;
테이블 삭제
drop table `테이블명`
테이블 삽입
INSERT INTO table_name VALUES (value1, value2, value3,...);
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...);
테이블 변경
UPDATE `테이블명` SET 컬럼명=컬럼명, 컬럼명=컬럼값 WHERE 기준이 될 컬럼=컬럼값;
테이블 로우 삭제
DELETE FROM `테이블명` WHERE 삭제하려는 컬럼명=컬럼값;
반응형
'SQL' 카테고리의 다른 글
SQL ) CASE문 (0) | 2024.10.11 |
---|---|
SQL ) 조인 JOIN (0) | 2024.10.08 |
SQL ) 집계함수 (2) | 2024.09.30 |
SQL ) 데이터베이스 키(KEY) 종류 (0) | 2024.09.19 |
SQL ) 데이터 타입 (0) | 2024.09.03 |