Docker 설치 되어 있는 상황
# 최신 안정적인 버전을 다운로드
docker pull mariadb:latest
# images 확인
docker images
docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mariadb
# 컨테이너 실행 목록 확인
docker ps
docker exec -it [IMAGE] /bin/bash
# MariaDB 접속
mariadb -u root -p
# 사용자 생성, 비밀번호 설정
CREATE USER 'username'@'%' IDENTIFIED BY 'userpassword';
# 데이터 베이스 생성
CREATE DATABASE mydatabase;
# 특정 데이터베이스에 대한 권한 부여
GRANT ALL PRIVILEGES ON mydatabase.* TO 'k-user'@'%';
# 권한 적용
FLUSH PRIVILEGES;