데이터베이스 목록 조회 show databases; 데이터베이스 a_db 로 만들기 create database a_db; show databases; a_db 데이터베이스를 사용하고, 테이블 조회하기 use a_db; show tables; 테이블 만들어보기 a_table create table a_db.a_table (num int primary key, num2 int); show tables; 만든 테이블의 정보 조회하기 show columns from a_db.a_table; b_table 이라는 테이블을 만드는데 테이블의 열은 num, num2 컬럼으로 만들고 둘다 타입을 int(3) 으로 만들어보자 create table a_db.b_table (num int(3) primary key, n..
데이터베이스 확인 show databases; 데이터베이스 만들기 create database a_db default character set UTF8; show databases; a_db 데이터베이스 사용으로 전환 use a_db; 테이블 확인 show tables; 테이블 만들기 create table a_table(num int(10) primary key, num2 int(10)); show tables; 테이블 조회하기 select * from a_table; 프로시저 만들기 CREATE PROCEDURE a_db.myFunction() BEGIN DECLARE i INT DEFAULT 1; WHILE (i
데이터베이스 확인 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 ..
docker-compose.yml 작성 version: '2.1' services: mariadb: image: mariadb:10.7 hostname: mariadb container_name: mariadb restart: always ports: - 3376:3306 environment: MYSQL_ROOT_PASSWORD: root 도커 컴포즈 실행 docker-compose up -d 컨테이너 실행 확인 docker ps 해당 컨테이너 접속 docker exec -it mariadb bash 데이터베이스 접속 mysql -u root -p 비밀번호 입력 root 데이터베이스 확인
전체 키 확인하기 keys * list_a 라는 키에 lpush 이용하여 1 2 3 이라는 값 입력하기 모든 키 확인하기 list_a 키에 입력된 값들 확인하기 lpush list_a 1 2 3 keys * lrange list_a 0 -1 list_b 라는 키에 rpush 이용하여 1 2 3 이라는 값 입력하기 모든 키 확인하기 list_b 키에 입력된 값들 확인하기 rpush list_b 1 2 3 keys * lrange list_b 0 -1 모든 키 삭제하고 모든 키 확인하기 keys * flushall keys * key_a 라는 키에 a라는 필드에 10이라는 값 입력하고 모든 키 확인하기 그리고 key_a의 a필드 값 확인하기 hset key_a a 10 keys * hget key_a a k..
lpush로 list_test 라는 이름을 가진 리스트 입력하기 값은 1, 2, 3, 4, 5 를 입력할 것 그리고 모든 키 조회하기 lpush list_test 1 2 3 4 5 keys * list_test 라는 키를 lrange 로 모든 값을 조회해보기 lrange list_test 0 -1 rpush로 list_test 키에 3 3 3 3 3 데이터 입력하고 모든 키 조회해보고 list_test 의 값 조회해보기 rpush list_test 3 3 3 3 3 keys * lrange list_test 0 -1 lpop 으로 첫번째 요소 팝하고, list_test 의 모든 값 조회해보기 lpop list_test lrange list_test 0 -1 rpop 으로 마지막 요소 팝하고 list_te..
현재의 키 값 확인하기 keys * key1 value1 인 데이터 넣기 set key1 value1 전체 키 조회하기 keys * key1의 값을 조회하기 get key1 key2 value2 데이터 넣기 set key2 value2 전체 키 조회하기 keys * key11 value11 key22 value22 한번에 데이터 넣기 mset key11 value11 key22 value22 전체 키 조회하기 keys * key11 의 값 조회하기 get key11 key11과 key22의 값을 한번에 조회하기 mget key11 key22 key1과 key2의 값을 한번에 조회하기 mget key1 key2 key1, key2, key11, key22의 값을 한번에 조회하기 mget key1 key2 ..
key : key1, value : value1 키값을 넣어보자 set key1 value1 전체 키 조회 keys * key1의 값을 확인 get key1 key1의 이름을 key11로 변경 rename key1 key11 전체 키 조회 keys * key11의 값 조회 get key11