db/mysql
Ubuntu Mysql 5.7 upgrade
C/H
2016. 6. 9. 00:12
- MySQL 5.5 Update to MySQL 5.7
- Could not select 'OK' in mysql-apt-config [Ubuntu 14.04]
- Percona Server In-Place Upgrading Guide: From 5.6 to 5.7
- [MySQL] MySQL 설치하기 1부 - MySQL 5.6 설치 및 5.7 업그레이드 하기
# 백업
sudo mv /var/lib/mysql /var/lib/mysql.back sudo
mv /etc/mysql /etc/mysql.back
# 5.5 삭제
sudo apt-get purge mysql-common mysql-server-core-5.5
# 최신 버전 확인 http://dev.mysql.com/downloads/repo/apt/
wget http://dev.mysql.com/get/mysql-apt-config_0.7.3-1_all.deb
sudo dpkg -i mysql-apt-config_0.3.2-1ubuntu14.04_all.deb
# server 선택
# mysql 5.7 선택
# apply 선택
sudo apt-get update
# 잠깐 백업은 필수 !!! 저장소 백업을 하지 않았다면 주의하세요.
# sudo apt-get install mysql-server-5.7
sudo apt install mysql-server
# 저장소 그대로 적용
sudo service mysql stop
sudo mv /var/lib/mysql /var/lib/mysql.back.5.7
sudo mv /var/lib/mysql.back /var/lib/mysql
sudo service msyql start
# mysql-apt-config 설정을 잘 못 했을 경우 후 다시 실행
sudo apt-get purge mysql-apt-config
# 위에 방식으로 업그레이드시 서버가 시작하지 않을 수 있다.
percona server
wget https://repo.percona.com/apt/percona-release_0.1-3.$(lsb_release -sc)_all.deb
sudo dpkg -i percona-release_0.1-3.$(lsb_release -sc)_all.deb
sudo apt-get update
sudo apt-get install percona-server-server-5.7 percona-server-tokudb-5.7
# 제거
sudo service mysql stop
sudo apt-get remove percona-server*
sudo apt-get purge percona-server*
반응형