Docker MySQL 아이디 생성 및 권한
저번에는 mysql을 도커에 설치 까지 하였지만, 이번에는 아이디 생성 및 권한을 주고 root 로 접속하는것이 아니라 계정을 통해 들어가보도록 하겠다.
Mysql_dev 라는 이름으로 docker container이름을 지정해주었기 때문에 mysql_dev로 시작 함
$docker start mysql_dev
docker mysql_dev 컨테이너를 bash 실행
@kdy:~$docker exec -i -t mysql_dev bash
Mysql 접속
root@78f643c1569b:/# mysql -u root -p
유저 생성
mysql> create user 'morriskim'@'%' identified by 'password';
Query OK, 0 rows affected (0.01 sec)
mysql> grant all privileges on *.* to 'morriskim'@'%';
Query OK, 0 rows affected (0.01 sec)
아래는 dbeaver를 통하여 이전에 생성한 데이터베이스에 접속을 하는 것을 테스트 한것이다.
테스트 성공
'BackEnd > Docker' 카테고리의 다른 글
도커 명령어 (1) | 2020.02.09 |
---|---|
컨테이너 기반 가상화 플랫폼 '도커(Docker)' 의 이해 2강 (0) | 2019.08.27 |
컨테이너 기반 가상화 플랫폼 '도커(Docker)' 의 이해 1강 (0) | 2019.08.26 |
[Docker] install Mysql (0) | 2019.06.23 |