프로그래밍/RaspberryPI

[RaspberryPI] 라즈베리 파이에 설치된 MYSQL 원격 접속

일단개그하다 2014. 2. 27. 00:13

1. mysql에 접속
$ mysql -u root -p


2. mysql의 권한 설정
mysql> use mysql;
mysql> grant all privileges on 디비명.* to 유저명@'%' identified by ‘비밀번호';
mysql> flush privileges;
mysql> select user, host, password from mysql.user;


3. 설정 파일에서 권한 설정
$sudo vi /etc/mysql/my.cnf
bind-address = 127.0.0.1을 주석 처리 (#으로 주석처리)


4. mysql 재시작
$ sudo /etc/init.d/mysql restart


5. mysql이 사용하는 포트 열기
기본으로 3306 사용
$ iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
$ iptables -A OUTPUT -p tcp --dport 3306 -j ACCEPT
$ iptables-save