SQL
NoSQL
mysql
mssql
mariadb
oracle
소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create, Read, Update, Delete를 묶어서 일컫는 말이다.
즉, 사용자 인터페이스가 갖추어야 할 기능
데이터베이스 생성
CREATE DATABASE myDB;
데이터베이스 확인
SHOW DATABASES;
데이터베이스 사용
USE myDB;
데이터베이스 삭제
DROP DATABASE myDB;
CREATE TABLE student(
student_id int primary key auto_increment,
name char(10),
address char(50),
phone char(20),
add_date DATETIME
)
show tables
: 현재 데이터베이스의 테이블 목록 출력
desc student
: 테이블의 필드 확인
INSERT INTO
student VALUES
(NULL,'콩양','서울특별시','010', sysdate());
SELECT
* FROM
student;
UPDATE
student SET
address='전라남도' WHERE
student_id=1;
DELETE FROM
student WHERE
student_id=1;
sysdate()
: 시스템의 현재 날짜 기록
ALTER TABLE
테이블 명 CONVERT TO character SET
utf8;