시작하기
mysql 시작 및 초기에 사용하는 sql문
접근
- mysql -u root -p
DBMS 생성된 데이터베이스 확인
1
show databases;
현재 데이터베이스 변경
1
use 데이터베이스명;
테이블 보기
1
show tables;
테이블의 스키마 정보 확인
1
desc 테이블 명;
데이터 다루기
SELECT : 데이터 검색
1
SELECT 필드명 FROM 테이블명 WHERE 조건 ORDER BY 필드명 ASC/DESC;
INSERT INTO : 데이터 추가
1
INSERT INTO 테이블명 (필드1, 필드2, ...) VALUES (값1, 값2, ...);
UPDATE : 데이터 수정
1
UPDATE 테이블명 SET 필드1=값1, 필드2=값2, ... WHERE 조건;
DELETE : 데이터 삭제
1
DELETE FROM 테이블명 WHERE 조건;
테이블 다루기
CREATE TABLE : 테이블 생성
1
2
3
4
5
6
7
CREATE TABLE 테이블명 (
필드1 데이터타입 [NULL/NOT NULL],
필드2 데이터타입 [NULL/NOT NULL],
...,
[PRIMARY KEY(필드명)]
);
DROP TABLE : 테이블 삭제
1
DROP TABLE 테이블명;