슬기로운 세팅 생활
Mysql 설치 및 외부접속 허용
vhrehfdl
2022. 4. 26. 19:29
1. 설치
apt-get install mysql-server
2. 3306 포트 허용
ufw allow mysql
systemctl start mysql
systemctl enable mysql
3. mysql 설정 변경
안에 bind-address가 127.0.0.1로 되어있는데, 외부 접속을 허용해주기 위해 이를 0.0.0.0으로 바꿔준다.
cd /etc/mysql/mysql.conf.d
vi mysqld.cnf
4. DB 비밀번호 추가
use mysql;
update user set authentication_string=password('비밀번호') where user='root';
flush privileges;
5. DB 외부접속 권한 추가
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '비밀번호';
service mysql restart