mysql 설치 시 기본으로 등록되어 있는 root 유저는 외부 접속 권한이 없다. 그래서 새로 권한을 부여해야 한다. 다음과 같이 입력한다. grant all privileges on *.* to 'user id'@'%' identified by 'password'; *.* - [DB명.테이블명]% - 모든 외부 IP에 대해 외부 접속을 허용한다는 의미이다. 이걸 하고 flush privileges; 입력하여 변경된 privileges 사항들을 적용시킨다. 이제 mysql 설정파일인 /etc/mysql/mysql.conf.d/mysqld.cnf 를 텍스트 편집기로 열면 bind-address 부분이 있는데, 이를 위와 같이 주석처리 해 준다. 그리고 mysql server를 restart한다. 여기까지..