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 를 설정을 합니다.
'mysql' 카테고리의 다른 글
MariaDB의 각 버전(10.2, 10.3, 10.4, 10.5, 10.6, 10.11, 11.4)의 장단점 (0) | 2024.06.29 |
---|---|
MySQL 8.0 RPM 설치 dnf (0) | 2024.04.08 |
mysqli_fetch (0) | 2023.09.01 |
mysql injection 예 , SQL 인젝션 예 (0) | 2022.06.24 |
mysql 사용자 정렬 숫자를 재정렬 하려면 (0) | 2022.02.11 |
댓글