MySQL 명령어는 소문자로 써도 무관하다.
DATABASE는 안에 TABLE를 여럿 생성할 수 있다.
자료형 : 정수 INT(M), INTEGER(M) , 문자 VARCHAR(M)
SHOW DATABASE;
데이터베이스의 목록을 확인할 수 있다.
CREATE DATABASE 데이터베이스명;
데이터베이스를 생성한다.
USE 데이터베이스명;
워놔는 데이터베이스를 사용한다.
DROP DATABASE 데이터베이스명;
데이터베이스를 삭제할 수 있다.
SHOW TABLES;
테이블의 목록을 확인할 수 있다.
CREATE TABLE 테이블명(
컬럼명1 자료형(크기) NOT NULL
컬럼명2 자료형(크기) NOT NULL,
컬럼명3 자료형(크기)
);
태이블을 생성한다.
DROP TABLE 테이블명;
테이블을 삭제할 수 있다.
DESC 테이블명;
EXPLAIN 테이블명;
DESCRIBE 테이블명;
테이블의 구조를 확인한다.
INSERT INTO 테이블명 (컬럼명1, 컬럼명2)
VALUES('데이터1', '데이터2');
SELECT 컬럼명 FROM 테이블명;
테이블의 데이터를 확인한다.
컬럼명에 *을 입력하면 모든 데이터를 보여준다.
WHERE도 사용 가능하다(더 자세히 필터링).
UPDATE 테이블명 SET 수정컬럼명='값'
WHERE 검색컬럼명='값';
테이블의 데이터를 수정한다.
DELETE FROM 테이블명
WHERE 필드명='값'
테이블의 데이터를 삭제한다.