AWS

ubuntu 18.04 Mysql 완전삭제하기

mysql과 구글 데이터 스튜디오를 연동해야 하는 작업이 있었는데 mysql 8은 연결이 되지 않아 구글링한 결과 데이터 스튜디오와 mysql8은 호환 되지 않는다고 한다.

 

 데이터스튜디오 커뮤니티에서도 이문제는 아직도 해결되지 않았다. 사용자들이 나름의 방법을 찾았는데 그중 mariadb로 마이그레이션 하는 방법이 제일 현재 상황에는 간단한 방법이라 생각하여 아래 방법으로 진행한다.

 

support.google.com/datastudio/thread/4115506?hl=en

 

Can't connect MySQL 8 - Data Studio Community

 

support.google.com

나에게 도움을 준 내용은 아래와 같다. mysql8에서 mariadb로 변경한다.

MariaDB 버전 10.4에는 창 기능이 있으며 MySQL5.7 시스템 변수와 호환됩니다. 그래서 MariaDB로 마이그레이션하여 사용하기로 결정했습니다. 그리고 모든 즉각적인 문제가 해결되었습니다. 

 

aws ec2 에서 ubuntu 18.04를 사용중이며 mysql 패키지를 삭제및 정리를 시작한다.

sudo apt-get remove --purge mysql* -y
sudo apt-get purge mysql* -y

sudo apt-get remove --purge mysql-client*
sudo apt-get remove --purge mysql-server*
sudo apt purge mysql-server mysql-client mysql-common

sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get remove dbconfig-mysql
sudo apt-get dist-upgrade

  • remove 설정파일은 삭제하지 않는다.
  • perge 설정파일도 삭제.
  • autoremove 사용하지 않는 패키지 삭제
  • autoclean 오래된 저장소 삭제
sudo rm -rf /var/log/mysql
sudo rm -rf /var/log/mysql.*
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
  • mysql 관련 디렉토리를 삭제 한다.