본문 바로가기

Program

MySQL 아카이브 버전 설치 방법

반응형

 

📦 MySQL 아카이브 버전 설치 방법 (5.7 / 8.0 등 과거 버전 설치)

가끔 프로젝트나 레거시 시스템을 운영하다 보면 MySQL의 이전 버전이 필요한 경우가 있습니다.
최신 버전은 기본적으로 제공되지만, 과거 버전(5.7, 8.0 초기 등)은 따로 수동 설치를 해야 하죠.
이번 글에서는 MySQL 아카이브 버전을 다운로드하고 설치하는 방법을 정리해봤습니다.


✔ 아카이브 버전 다운로드 방법

MySQL 공식 홈페이지에는 과거 버전도 모두 보관되어 있습니다. 아래 링크에서 원하는 버전을 고르세요.

🔗 MySQL 아카이브 페이지 바로가기

다운로드 순서:

  1. 링크 접속
  2. Product: MySQL Community Server 선택
  3. Version: 원하는 버전 선택 (예: 5.7.42, 8.0.29 등)
  4. OS: Windows 또는 Linux 선택
  5. ZIP / TAR / RPM 등 원하는 파일 형식 다운로드

💻 Windows에 MySQL 아카이브 버전 설치 (ZIP 버전 기준)

설치 마법사가 없는 ZIP 버전은 수동으로 설정해야 합니다. 아래 순서를 따라 주세요.

[1] 압축 해제

예시: C:\mysql-5.7.42

[2] my.ini 설정 파일 만들기

[mysqld]
basedir=C:/mysql-5.7.42
datadir=C:/mysql-5.7.42/data
port=3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

위 파일은 C:\mysql-5.7.42\my.ini로 저장

[3] 데이터 디렉토리 초기화

cd C:\mysql-5.7.42\bin
mysqld --initialize-insecure --basedir=C:\mysql-5.7.42 --datadir=C:\mysql-5.7.42\data

[4] 서비스 등록 및 실행

mysqld --install MySQL57
net start MySQL57

[5] 접속 확인

mysql -u root

🐧 Ubuntu / Linux에서 설치하기

리눅스는 APT 저장소를 수정하거나 .deb 수동 설치로 진행합니다.

[1] MySQL 저장소 구성

wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb
sudo apt update

[2] 원하는 버전 선택 (설치 마법사에서 선택 가능)

  • MySQL 5.7 or 8.0 선택
  • 선택 후 설치:
sudo apt install mysql-server

더 오래된 버전(예: 5.6)은 .deb 패키지를 따로 받아 수동 설치해야 합니다.


👀 주의할 점

  • MySQL 5.6/5.7은 보안 업데이트가 종료되었습니다.
    테스트 환경 또는 레거시 호환 목적으로만 사용하는 것이 좋습니다.
  • initialize-insecure 옵션은 비밀번호 없이 root 계정을 생성합니다.
    → 실제 운영 환경에서는 보안 설정을 따로 적용해야 합니다.
  • MariaDB는 MySQL과 호환되며, 대체용으로 자주 사용됩니다.

✍ 마무리

지금은 대부분의 시스템이 MySQL 8.0을 사용하지만,
버전 호환성 문제나 특정 라이브러리 종속성 때문에 이전 버전을 써야 할 때도 있죠.
공식 아카이브만 잘 활용하면 필요한 버전을 손쉽게 설치할 수 있으니 참고해보세요.


📌 필요한 경우 아래도 도와드립니다

  • MySQL 5.7/8.0 차이점
  • my.ini 샘플 파일
  • MariaDB로 대체하는 방법

댓글로 질문 남겨주시면 최대한 빠르게 답변드릴게요 😊


💡 이 글이 도움이 되셨다면 공감/공유 부탁드려요!
다음 포스트는 "MariaDB와 MySQL의 실전 차이점"으로 찾아뵐게요.

 

반응형