Programming/AWS

EC2 MySQL 설치

slow_bear_dev 2021. 4. 3. 19:03

sudo apt update 명령어가 sudo: apt: command not found라는 오류를 내는데

AWS linux는 yum을 사용하면 된다

sudo yum update

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

sudo yum localinstall mysql57-community-release-el7-8.noarch.rpm

sudo yum install mysql-community-server

service mysqld start

 

이런 썩을 비밀번호 설정안했는데 왜 로그인이 안되나 했네 자동으로 생성하네

grep 'temporary password' /var/log/mysqld.log

 

로그인 후에 비밀번호를 설정해주어야 한다mysql > SET PASSWORD = PASSWORD('new pwd here~');

 

외부접속이 막혀있으므로 추가 설정1. create user 'root'@'%' identified by 'Sks27381!';2. (택1) GRANT ALL ON *.* TO root@'%'; --모든IP 허용
2. (택1) GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.0.0.1' identified by '패스워드'; --특정IP만 허용

3. FLUSH PRIVILEGES;