Open JokerTrickster opened 6 months ago
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf bind-address, mysqlx-bind-address : 0.0.0.0 으로 변경
ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password'; FLUSH PRIVILEGES;
//외부 ip 접속 가능 계정 생성 CREATE USER 'frog'@'%' IDENTIFIED BY 'password'; // 계정 권한 부여 GRANT ALL PRIVILEGES ON *.* TO 'frog'@'%'; // 저장 FLUSH PRIVILEGES;
ec2 mysql 저장하기로 결정 그 이유는 aws rds는 구축을 해본적이 없기 때문에 단순히 테라폼 문서만 보고는 구축하기 어려움. 추후에 aws rds를 콘솔로 구축해보고 테라폼으로 전환 작업을 하기로 결정 그래서 ec2 mysql로 진행할 예정
## mysql 설치 apt-get install mysql-server -y ## 외부 접속 허용 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf bind-address, mysqlx-bind-address : 0.0.0.0 으로 변경 ## mysql 유저 생성 //외부 ip 접속 가능 계정 생성 CREATE USER 'frog'@'%' IDENTIFIED BY 'password'; // 계정 권한 부여 GRANT ALL PRIVILEGES ON *.* TO 'frog'@'%'; // 저장 FLUSH PRIVILEGES; ## mysql 재구동 sudo service mysql restart
새로운 기능
Tasks