MaridDB 이미지 다운로드
$ sudo docker pull mariadb
MaridDB 이미지 확인
$ sudo docker images
MaridDB 설치 및 실행
$ sudo docker run -p 3306:3306 --name mariadb -e MARIADB_ROOT_PASSWORD=pass -d mariadb
MaridDB 실행 확인
$ sudo docker ps
MariaDB 컨테이너 접속
$ sudo docker exec -it mariadb /bin/bash
MariaDB 버전 확인
# mysql --version
mysql Ver 15.1 Distrib 10.8.3-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper
MariaDB 접속
$ mysql -uroot -ppass
MariaDB 데이터베이스 생성
create database db_sample;
MariaDB 계정 생성
create user 'user_sample'@'%' identified by 'password';
MariaDB 데이터베이스 권한 추가
grant all privileges on db_sample.* to 'user_sample'@'%';
flush privileges;
생성한 계정으로 MariaDB 접속
mysql -u user_sample -ppassword
AWS 인바운드 규칙 변경 (3306 포트 접근 허용)
HeidiSQL 툴 접속
접속 확인