DB1일차

2022. 3. 26. 11:53정보처리기사

# 전체 데이터 베이스를 리스팅
SHOW DATABASES;

# 'mysql' 데이터베이스 선택
USE mysql;

# 테이블 리스팅
SHOW TABLES;

# `db`테이블의 구조확인
DESC db;

# 기존에 `board` 데이터베이스가 존재한다면 삭제
DROP DATABASE IF EXISTS board;

# 새 데이터 베이스 생성
CREATE DATABASE board;

# 전체 데이터 베이스를 리스팅
SHOW DATABASES;

# 데이터베이스 'board' 선택
USE board;

# 'board' 테이블 확인
SHOW TABLES;

# 게시물 테이블을 만들기('article')
CREATE TABLE article(
title VARCHAR(200),
BODY TEXT
);

# article 테이블에 행 하나 추가 
INSERT INTO article SET title = '제목1', BODY = '내용1';

# 제목 조회
SELECT title FROM article;

# 내용 조회
SELECT BODY FROM article;

# 제목, 내용 조회
SELECT title, `body` FROM article;
SELECT * FROM article;

# article 테이블에 행 하나 추가 
INSERT INTO article SET title = '제목2', BODY = '내용2';

# 제목데이터 aaa로 수정
UPDATE article SET title = 'aaa';

# body컬럼의 내용2만 조회
SELECT * FROM article WHERE BODY = '내용2';

# 내용2만 새로운내용2로 수정
UPDATE article SET BODY = '새로운내용2' WHERE BODY = "내용2";
SELECT * FROM article;

728x90

'정보처리기사' 카테고리의 다른 글

정보처리기사 - 인터페이스, 화면설계  (0) 2022.04.02
db 개념  (0) 2022.03.27
정보처리기사 - 자바 문제  (0) 2022.03.26
정보처리기사 - 파이썬 문제  (0) 2022.03.19
정보처리기사 - C언어 문제  (0) 2022.03.18