Mysql 기본 구문 정리

TigerStoneV·2022년 9월 22일
0
post-thumbnail

데이터 베이스 생성

CREATE DATABASE [database name] CHARACTER SET [character set];
  • 예시 구문
    Create database testDB CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  • 결과

데이터 베이스 선택

USE [database name];
  • 예시 구문
    USE testDB
  • 결과

데이터 베이스 삭제

DROP DATABASE [database name];
  • 예시 구문
    DROP DATABASE testDB
  • 결과

테이블 생성

CREATE TABLE [table name] ([column1 name][datatype], …);
  • 예시 구문
    CREATE TABLE testDB(ID INT,Name VARCHAR(45), Age INT);
  • 결과

테이블 삭제

DROP TABLE [table name];
  • 예시 구문
    drop table testDB;
  • 결과

테이블 Column 추가

ALTER TABLE [table name] ADD [column name][datatype];
  • 예시 구문
    ALTER TABLE testTable ADD Child Varchar(45)
  • 결과

테이블 Column 타입 변경

ALTER TABLE [table name] MODIFY COLUMN [column name][datatype];
  • 예시 구문
    ALTER TABLE testTable Modify Column child int;
  • 결과

테이블 Column 삭제

ALTER TABLE [table name] DROP [column name];
  • 예시 구문
    alter table testTable drop child;
  • 결과

테이블에 ROW 추가

INSERT INTO [table name] VALUES (value1, value2, value3…);
  • 예시 구문
    INSERT INTO testTable(ID ,Name,Age ) VALUES (1 ,'TEST',10 );
  • 결과

테이블의 ROW 읽기

SELECT * FROM [table];
  • 예시 구문
    SELECT * FROM testDB.testTable;

테이블의 ROW 내용 수정

UPDATE [table] SET [column]=[value] WHERE [condition];
  • 예시 구문
    UPDATE testTable SET AGE= 20 WHERE Age=10;
  • 결과

테이블의 ROW 삭제

DELETE FROM [table] WHERE [condition];
  • 예시 구문
    DELETE FROM testDB.testTable WHERE ID =1;
  • 결과
profile
개발 삽질하는 돌호랑이

0개의 댓글