DB(MySQL)가 설치된 localhost 외의 다른 곳에서 MySQL 접속을 하기 위해서는,

MySQL에서 호스트 및 접속 권한을 미리 설정해야 한다.


예를 들어 '111.222.333.*' 대역대에서 root 계정으로 DB 접속을 할 수 있도록 허용하고, 

해당 사용자에게 모든 권한을 부여하기 위해서는 아래와 같이 DB 콘솔에서 실행하면 된다.



# INSERT INTO mysql.user (host, user, password) VALUES ('111.222.333.%', 'root', password('비밀번호'));

# GRANT ALL PRIVILEGES ON *.* TO 'root'@'111.222.333.%';

# FLUSH PRIVILEGES;