DBMS/MySQL

[MySQL] CentOS7 에서 MySQL5.7 설치

RYEAN 2022. 8. 3. 16:29
반응형


 

1. GPG Key 다운로드

## GPG Key 다운로드
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

 

2. wget 설치

## wget 설치
yum install -y wget

 

3. MySQL5.7 다운로드

## MySQL5.7 다운로드
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

 

4. MySQL5.7 설치

## MySQL5.7 설치
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm

 

5. MySQL5.7 서버 설치

## MySQL5.7 서버 설치
sudo yum install -y mysql-server

 

6. MySQL 서버 시작

## MySQL 서버 시작
sudo systemctl start mysqld

 

7. root 계정 임시 비밀번호 확인

/var/log/mysqld.log 를 살펴보면 root 계정의 임시 비밀번호를 확인 할 수 있다.

## root 계정 임시 비밀번호 확인
vi /var/log/mysqld.log

 

8. MySQL 보안 설정

mysql_secure_installation 을 통해 root 비밀번호 변경과 기본 보안 정보를 설정 할 수 있다.

## MySQL 보안 설정
sudo mysql_secure_installation
# root 계정 임시 비밀번호 입력
Enter password for user root:

# root 계정 새 비밀번호 입력
New password:
Re-enter new password:

# root 계정 비밀번호 변경 여부 (Y 권장)
Change the password for root?
Do you wish to continue with the password provided?

# 익명 사용자 삭제 여부 (Y 권장)
Remove anonymous users?

# 원격 접속 차단 여부 (N 권장)
Disallow root login remotely? 

# test DB 및 접속 정보 삭제 여부 (Y 권장)
Remove test database and access to it?

# root 비밀번호 및 권한 적용 여부 (Y 권장)
Reload privilege tables now?

 

9. MySQL 접속

모든 설정을 마치면 MySQL 에 접속 할 수 있다.

## MySQL 접속
mysql -uroot -p

 

 

반응형