2018년 4월 21일 토요일

MYSQL 외부접속 허용방법

1. 아래처럼 bind-address 부분을 주석처리 / 저장
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
# bind-address  = 127.0.0.1

2. 서비스 재시작 / 서비스 확인
$ sudo service mysql restart
$ sudo netstat -ntlp | grep mysqld

3. mysql 사용자 원격접속 권한 부여
> create user yourid@'%' identified by '패스워드';
> grant all privileges on 'dmtest'.* to ‘root’@‘192.168.%’ identified by ‘root의 패스워드’;
> FLUSH PRIVILEGES;

4. 원격접속 방법 / 데이터 입력 방법
$ mysql -h192.168.x.xx -urmysql -p패스워드 dmtest < data.sql

댓글 없음:

댓글 쓰기