Ubuntu 22.04에 현재는 지원하지 않는 버전인 MySQL 5.7을 설치해보도록 하겠습니다.
만약 root 계정으로 접속 중이시라면 sudo 명령어는 빼고 입력하셔도 됩니다.
#1. 필요 종속성 설치
sudo apt install wget
#2. MySQL 저장소 추가
wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
위 명령어를 입력하면 몇 가지 옵션을 설정하는 프롬프트 화면이 뜨게 되는데 해당 화면에서
ubuntu bionic 선택
MySQL Server & Cluster 선택
mysql-5.7 선택
키가 누락되는 경우가 생길 수 있으므로 해당 명령어로 GPG 키를 추가해줍니다.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A7
#3. MySQL 리포지토리 업데이트
sudo apt update
APT 저장소 업데이트 후 아래 명령어로 MySQL 5.7 서버가 정상적으로 설치할 수 있는지 검색해봅니다
sudo apt-cache policy mysql-server
#4. MySQL 5.7 설치
이제 MySQL을 설치만 해주시면 됩니다.
sudo apt install -f mysql-client=5.7* mysql-community-server=5.7* mysql-server=5.7*
위 명령어 입력 후 root 계정 비밀번호를 설정하라고 하는데 입력해주시면 설치는 끝!
그다음 기본적인 보안 설정을 할 수 있는 명령어 입력
sudo mysql_secure_installation
명령어 따라 진행해주시고 재부팅 시 자동으로 서비스가 동작할 수 있도록 등록해주시면 됩니다.
systemctl enable mysql
mysql -u root -p
이 화면이 나온다면 성장적으로 설치가 완료되었습니다!