명령어사용법
데이터베이스 생성 | CREATE DATABASE database_name; |
데이터베이스 삭제 | DROP DATABASE database_name; |
데이터베이스 선택 | USE database_name; |
데이터베이스 목록 | SHOW DATABASES; |
테이블 생성 | CREATE TABLE table_name (column1 datatype1, column2 datatype2, ...); |
테이블 변경 | ALTER TABLE table_name ADD column_name datatype; |
테이블 삭제 | DROP TABLE table_name; |
테이블 구조 보기 | DESCRIBE table_name; |
테이블 목록 보기 | SHOW TABLES; |
데이터 조회 | SELECT * FROM table_name; |
데이터 삽입 | INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); |
데이터 업데이트 | UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; |
데이터 삭제 | DELETE FROM table_name WHERE condition; |
데이터 검색 및 필터링 | SELECT * FROM table_name WHERE condition; |
데이터 정렬 | SELECT * FROM table_name ORDER BY column_name ASC|DESC; |
결과 제한 | SELECT * FROM table_name LIMIT count; |
집계 함수 및 그룹화 | SELECT function(column_name) FROM table_name GROUP BY column_name; |
조인 | SELECT * FROM table1 JOIN table2 ON table1.column_name = table2.column_name; |
트랜잭션 시작 | START TRANSACTION; |
트랜잭션 저장 | COMMIT; |
트랜잭션 취소 | ROLLBACK; |
반응형