docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name mydb3 mariadb
(mysql은 기본적으로 3306포트를 사용함)명령어로 mydb3이라는 container를 생성한다.
docker start mydb3
으로 mydb3을 실행하고docker exec -it mydb3 /bin/bash
명령어로 실행중인 container에 접속한다.
mysql -u root -p
CREATE DATABASE 데이터베이스명
create database user01;
create user 'user'@'%' identified by 'user';
grant all privileges on user01. to 'user'@'%';
flush privileges;
DBeaver에서 새로만든 데이터베이스를 연결하면 이제 mariaDB를 사용할 수 있다.