forward
MySQL 명령어 모음 본문
SHOW = DB, TABLE을 보는 명령어
CREATE = DB, TABLE을 만드는 명령어
SELECT = 데이터를 보는 명령어
INSERT = 레코드를 삽입하는 명령어
UPDATE = 데이터를 업데이트하는 명령어
DELETE = 레코드를 삭제하는 명령어
DROP = DB, TABLE을 삭제하는 명령어
ALTER = 각종정보를 수정하는 명령어
DATABASE
데이터베이스 만드는 명령어
CREATE DATABASE 데이터베이스명
모든 데이터베이스 보는 명령어
SHOW DATABASE;
데이터베이스 사용 명령어
USE 데이터베이스명;
데이터베이스 삭제 명령어
DROP DATABASE 데이터베이스명;
TABLE
테이블 생성 명령어
CREATE TABLE 테이블명(
필드명1 자료형(크기) NOT NULL AUTO_INCREMENT,
필드명1 자료형(크기) NOT NULL,
필드명1 자료형(크기),
);
모든 테이블 보는 명령어
SHOW TABLES;
테이블명 수정 명령어
ALTER TABLE 테이블명 RENAME 새 테이블명;
테이블 구조를 보는 명령어
1. DESC 테이블명;
2. DESCRIBE 테이블명;
3. EXPLAIN 테이블명;
삽입한 테이블의 모든 데이터 보는 명령어
1.SELECT * FROM 테이블명;
2.SELECT * FROM '데이터베이스'. '테이블';
테이블 삭제 명령어
DROP TABLE 테이블명;
FIELD
필드 추가 명령어
ALTER TABLE 테이블명 ADD 필드명 필드타입;
필드 삭제 명령어
ALTER TABLE 테이블명 DROP 필드명;
필드 수정 명령어
ALTER TABLE 테이블명 CHANGE 필드명 새필드명 새필드타입;
필드타입 수정 명령어
ALTER TABLE 테이블명 MODIFY 필드명 새필드타입;
DATA
테이블 데이터 삽입 명령어
INSERT INTO 테이블명(필드명1, 필드명2, 필드명3) VALUES('데이터1', '데이터2', '데이터3');
데이터 수정 명령어
UPDATE 테이블명 SET 수정될필드명="값" WHERE 검색 필드명="값";
데이터 삭제 명령어
DELETE FROM 테이블명 WHERE 필드명="값";
데이터 검색 명령어
SELECT 보고싶은필드명 테이블명 WHERE 검색필드명="값";
Comments