728x90
반응형
apt get 업데이트, mysql 설치
sudo apt-get update
sudo apt-get install mysql-server mysql-client
포트 개방
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
sudo vim /etc/iptables/rules.v4
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
추가
sudo service iptables restart
bind 주석처리
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
에서 bind-address = 127.0.0.1, mysqlx-bind-address = 127.0.0.1 둘 다 주석처리
mysql 접속 후 root1 유저 생성 (root는 외부 접속이 불가한 설정이 돼있다고 하길래..)
mysql> create user 'root1'@'%' identified by '[password]';
mysql> grant all privileges on *.* to 'root1'@'%' with grant option;
flush privileges;
mysql 서버 실행
sudo systemctl start mysql
서버 재가동시에 mysql 서버 자동 실행
sudo systemctl enable mysql
mysql 재시작
service mysql restart
node.js + mp2 + mysql 찾아봐야함
반응형
댓글