본문 바로가기
mysql

CentOS7 yum mysql 5.7 설치하기, 8.0 SSL connection error 해결

by 씨엔아이소프트 2023. 12. 30.
반응형

CentOS7 에 mysql 5.7 설치하기

yum 으로 설치를 하면 mysql 8.0 이 설치됩니다.  mysql-community.repo 를 다운받고, 수정해도 여전히 yum은 8.0 을 설치합니다.

인터넷 검색으로 설치방법을 여러번 시도 했지만 여전히 yum은 8.0설치합니다.

컴파일로 설치하려고 하니 에러가 뿜뿜...

mysql 8.0으로 외부 mysql 서버 접속하면 컨넥션 에러가 발생합니다. 
ERROR 2026 (HY000): SSL connection error: error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol

이 오류를 해결하려면 --ssl-mode=disabled 옵션을 주어야 합니다.

이 옵션을 매번 입력하기 힘들면 mysql 5.7을 설치해야 합니다.

1. 설치 파일 다운로드

  이전 버전의 MySQL community server를 다운로드하기 위해 아래 MySQL Product Archives 사이트에 접속합니다.

* URL : https://downloads.mysql.com/archives/community/

Product Versions 는 5.7.xx 최신버전을 선택

Operating System 선택에서  RedHat Enterprise Linux / Oracle Linux 를 선택해야 합니다.

OS Version은 Red Hat Enterprise Linux7 을 선택하였습니다.

RPM Bundle 을 다운 받습니다.

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

wget 을 이용하여 받을 수도 있습니다.

2. 설치 파일 압축해제 및 설치

다운로드받은 bundle 파일을 압축해제합니다.

tar xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

yum localinstall mysql-community-*

 

 

3. my.cnf

설치가 정상적으로 완료되면 /etc 디렉토리내 my.cnf 설정 파일이 생성된 것을 확인 할 수 있습니다.

my.cnf 를  설정을 합니다. 

 

 

 

 

반응형

댓글