MariaDB 테스트용 셋팅

jeonbang123·2023년 3월 17일
0
# 전체 데이터베이스 출력
show databases;

# 1. 새로운 데이터베이스 생성
create database springboot;
# 1-2. 데이터베이스 삭제
# DROP DATABASE springboot;

# 2. 전체 데이터베이스 출력 - 추가 확인
show databases;

# 3. 데이터베이스 선택
use springboot;

# 4. 사용자 생성 - 생성한 데이터베이스를 관리할 사용자(관리자)를 생성한다.
CREATE USER username IDENTIFIED BY 'password';

# 5. 사용자 권한부여 - 앞으로 root 계정뿐만 아니라 해당 사용자로도 DB접근 및 관리 가능
GRANT ALL PRIVILEGES ON springboot.* to username@'%';

# 6. 테이블 생성
DROP TABLE IF EXISTS MEMBER; -- 이미 존재하면 삭제
CREATE TABLE MEMBER
(
    MEM_ID VARCHAR(50) NOT NULL PRIMARY KEY, -- 컬럼명, 데이터 타입, 제약조건
    MEM_NAME VARCHAR(50) NOT NULL,
    MEM_PASSWORD VARCHAR(200) NOT NULL
);

# 7. 테이블 조회
SHOW TABLES;

# 8. 데이터 입력
INSERT INTO MEMBER VALUE ('test', 'test', '1234');

# 9. 데이터 조회
SELECT * FROM MEMBER
profile
Design Awesome Style Code

0개의 댓글