데이터베이스 확인
show databases;
데이터베이스 만들고 확인하기
create database a_db default character set UTF8;
show databases;
또 새로운 데이터베이스 만들고 확인해보기
create database b_db default character set UTF8;
show databases;
b_db 데이터베이스 삭제하고 확인해보기
drop database b_db;
show databases;
a_db 데이터베이스에서 a_table 이라는 테이블 만들어보기
create table a_db.a_table (id int primary key auto_increment, name varchar(32) not null) ENGINE=INNODB;
use a_db;
show tables;
a_db 데이터베이스에 b_table 이라는 테이블 만들어보기
create table a_db.b_table (id int primary key auto_increment, name varchar(32) not null) ENGINE=INNODB;
use a_db;
show tables;
b_table 제거해보기
drop table a_db.b_table;
use a_db;
show tables;
a_table을 select 문으로 조회해보기
select * from a_db.a_table;
a_table에 데이터 넣어보기
insert into a_db.a_table (id, name) value (1, 'a'), (2, 'b'), (3, 'c'), (4, 'd'), (5, 'e'), (6, 'f'), (7, 'g'), (8, 'h'), (9, 'i'), (10, 'j');
select * from a_db.a_table;
데이터를 열개 더 넣어보고 조회해보기
insert into a_db.a_table (id, name) value (11, 'k'), (12, 'l'), (13, 'm'), (14, 'n'), (15, 'o'), (16, 'p'), (17, 'q'), (18, 'r'), (19, 's'), (20, 't');
select * from a_db.a_table;
id가 10 이하일 때 행을 지우고 데이터 확인해보기
delete from a_db.a_table where id <= 10;
select * from a_db.a_table;
id 가 짝수일 때 데이터를 지우고 데이터 확인해보기
delete from a_db.a_table where id % 2 = 0;
select * from a_db.a_table;
id가 홀수이고 15 이하일 때 데이터를 지우고 확인해보자
delete from a_db.a_table where id % 2 = 1 and id <= 15;
select * from a_db.a_table;
a_db 의 a_table 을 제거해보자
drop table a_db.a_table;
show tables;
'Database > SQL' 카테고리의 다른 글
[SQL] 데이터웨어하우스(DW), 데이터마트 란? (0) | 2022.08.28 |
---|---|
[SQL] 파이썬과 마리아디비 테스트용으로 도커 컨테이너 만들기 (0) | 2022.03.13 |
[SQL] MariaDB 테이블 정보를 쿼리로 확인하는 방법 (0) | 2022.03.13 |
[SQL] MariaDB에서 반복문 사용하는 방법 (0) | 2022.03.12 |
[mariadb] 데이터베이스 연습용 docker-compose.yml 만들기 (0) | 2022.01.16 |