[AWS] EC2 (AWS Linux 서버) - MySQL 설치 및 접속

sy·2023년 3월 16일
1

MySQL 설치

Amazon linux의 yum에는 mysql 설치 경로가 없다.

아래의 명령어로 yum repository에 등록

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

MySQL 설치하기

sudo yum -y install mysql-community-server

MySQL 설치 버전 확인

mysql --version

MySQL이 제대로 설치 되었다면 위의 명령어로 아래와 같이 버전을 확인할 수 있다.

MySQL 시작

sudo systemctl start mysqld

MySQL 접속

현재 root 계정과 임시 비밀번호가 발급 되어있고 데이터베이스에 접속해서 계정을 만들어야한다.

임시 비밀번호 받기

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

MySQL 접속

mysql -u root -p

위에 나온 비밀번호를 입력하여 데이터베이스에 접속한다.
접속하고 나서 루트 비밀번호를 설정할 때까지 다른 작업은 할 수 없다.

root 계정 비밀번호 변경

ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경할 비밀번호';

FLUSH PRIVILEGES;

대문자, 소문자, 숫자, 특수문자를 섞어서 만들어준다.

root 계정으로 접근하는 것은 보안에 좋지 못 하므로 다른 계정을 만들어서 사용하는 것을 권장한다.

0개의 댓글