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;