728x90
MySQL을 설치하려고 하는데 어떻게 해야 할지 고민이 될 수 있다.
이 포스트에서는 간단하게 MySQL 8 Community Edition을 설치하는 방법을 안내하려고 한다.
출처 - MySQL 설치
AMI:Amazon Linux 2 AMI
인스턴스 타임:t2.micro
세큐리티 그룹 설정:SSH 22 (내 IP)
현재 EC2 정보 보기
cat /etc/os-release
설치하기
MySQL 8 저장소 패키지 다운로드: wget 명령어를 사용하여 MySQL 8 저장소 패키지를 다운로드한다.
wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
MySQL 저장소 로컬에 설치: 다운로드 받은 MySQL 저장소 패키지를 로컬 시스템에 설치한다.
sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm
MySQL 8의 공개 키(Public Key) 임포트: MySQL 8의 공개 키를 시스템에 추가하여, 설치 중 패키지의 신뢰성을 보장한다.
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
MySQL 서버 설치: 이제 저장소가 준비되었으니, MySQL 서버를 설치한다.
sudo yum install mysql-community-server
MySQL 서비스 자동 시작 설정: 시스템 재부팅 시 MySQL 서비스가 자동으로 시작되도록 설정한다.
sudo systemctl enable mysqld.service
MySQL 서비스 시작: MySQL 서비스를 직접 시작한다.
sudo systemctl start mysqld.service
MySQL 서비스 상태 확인: 설치 및 서비스 시작이 잘 되었는지 확인하기 위해 MySQL 서비스의 상태를 확인한다.
systemctl status mysqld
설치검증
pidof mysqld -- MySQL 프로세스의 ID를 확인한다.
netstat -ntlp | grep 3306 -- MySQL이 3306 포트에서 동작하고 있는지 확인한다.
sudo lsof -u mysql -- MySQL 사용자로 실행중인 프로세스를 확인한다.
기본 위치 정보
/var/lib/mysql #data dir
/var/log/mysqld.log #log file
/etc/my.cnf #global configuration file
728x90
SMALL
'Database & Data > MySQL' 카테고리의 다른 글
MySQL 스크립트 실행하는 4가지 방법 소개 (0) | 2023.06.25 |
---|---|
MySQL Root 계정 비밀번호 설정과 확인 방법(mysql_config_editor) (0) | 2023.06.25 |
[MySQL] 테이블 명세서 추출 쿼리(인덱스 포함) (0) | 2023.06.13 |
MySQL에서 플러그인과 컴포넌트란? (0) | 2023.06.12 |
생각나는 MySQL 명령어 파보기 - 4 (0) | 2023.06.12 |