설치하기
sudo apt install -y mysql-server
버전체크
mysql --version
mysql들어가기
mysql -u root -p
mysql> use mysql;
mysql> select host, user from user;
유저생성(jinhyosang)
mysql> create user 'jinhyosang'@'%' identified by '비밀번호'
유저삭제
mysql> drop user 'jinhyosang'
권한설정 (모든 ip에서 접근허용)
mysql> grant all privileges on *.* to 'jinhyosang'@'%' identified by '비밀번호';
권한설정 (특정 ip에서 접근허용)
mysql> grant all privileges on *.* to ‘jinhyosang’@‘192.168.56.101’ identified by ‘비밀번호’;
권한설정 (특정 ip대역 에서 접근허용)
mysql> grant all privileges on *.* to ‘jinhyosang’@‘192.168.%’ identified by ‘비밀번호’;
등록이 끝났으면, 계정에 설정한 IP혹은 %가 등록 되어있는지 확인을합니다.
mysql> select host, user from user;
mysql> flush privileges;
/etc/mysql/mysql.conf.d/mysqld.cnf 변경해주기
#bind-address = 127.0.0.1#주석처리 해줄것
[mysqld]
bind-address = 0.0.0.0#추가 해줄것
mysql 재시작
service mysql restart
3306포트를 리눅스에서도 열어줘야 한다 여는 법은 바로 위에 아파치 설치에 잘 나와있다.
오라클 방화벽 관련 참고자료