BackEnd/Docker
[docker] MySQL 접속하기 (2)
아이스크린
2019. 6. 30. 14:57
Docker MySQL 아이디 생성 및 권한
저번에는 mysql을 도커에 설치 까지 하였지만, 이번에는 아이디 생성 및 권한을 주고 root 로 접속하는것이 아니라 계정을 통해 들어가보도록 하겠다.
Mysql_dev 라는 이름으로 docker container이름을 지정해주었기 때문에 mysql_dev로 시작 함
$docker start mysql_devdocker mysql_dev 컨테이너를 bash 실행
@kdy:~$docker exec -i -t mysql_dev bashMysql 접속
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를 통하여 이전에 생성한 데이터베이스에 접속을 하는 것을 테스트 한것이다.

테스트 성공