카테고리 없음

SQL - DB 기초

낼sof 2020. 7. 7. 00:13

DB 기초

개념

일반

  • MySQL SQL 종류(표)
  • MySQL SQL 종류
    • 데이터베이스
      • 생성 : CREATE DATABASE a1;
      • 삭제 : DROP DATABASE IF EXISTS a1;
      • 조회 : SHOW DATABASES;
    • 테이블
      • 생성 : CREATE TABLE article (id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, regDate DATETIME NOTN ULL, title CHAR(200) NOT NULL, `body` TEXT NOT NULL);
      • 삭제 : DROP TABLE article;
      • 조회 : SHOW TABLES;
      • 수정 : ALTER TABLE article ADD COLUMN id CHAR(20) FIRST;
      • 수정 : ALTER TABLE article DROP COLUMN id;
      • 수정 : ALTER TABLE article MODIFY COLUMN id id CHAR(20) AFTER regDate;
    • 데이터
      • 생성 : INSERT INTO article SET regDate = NOW(), title = '제목 1', `body` = '내용 1';
      • 수정 : UPDATE article SET title = '새 제목 1' WHERE id = 2;
      • 삭제 : DELETE FROM article WHERE id = 1;
      • 조회 : SELECT * FROM article;