DB/MariaDB
[MariaDB] 우분투 MariaDB 재 설치 하는 법, 재 설치 시 자주 나오는 오류, 마리아디비 삭제
tyrannojung
2021. 3. 16. 14:04
반응형
오류 문구
dpkg -l | grep mysql
<!-- MariaDB 재설치시 자주접하는 오류 -->
#오류1
mysql Cant't read dir of '/etc/mysql/conf.d/' (Errcode: 2 "No Such file or directory")
#오류2
ERROR 2002 (HY000) : Can't connect to local MYSQL server through socket '/var/run/mysqld/mysqld.sock
apt(생략 가능)
sudo apt update <!-- 설치 되어있는 패키지들의 새로운 버젼이 있는지 확인할 때 해당 명령어 -->
sudo apt upgrade <!-- apt update를 통해서 확인한 패키지들의 최신 버전에 따라서 패키지들의 버전을 업그레이드 해주는 명령어 -->
먼저 기호에 따라 먼저 업데이트 및 업그레이드를 해줍니다.
MariaDB 삭제
mariadb의 설정 파일을 삭제하기 위해서 purge를 통해 삭제를 해줍니다.
sudo apt purge mariadb-*
*purge명령어는 remove 명령어와 다르게 패키지를 삭제할 때 설정 파일도 같이 제거를 해줍니다.
(중간에 이런 식으로 나올 때 Yes를 눌러주시면 됩니다.)
그 후 autoremove 명령어를 통해 예전에 다른 패키지의 의존성 때문에 설치되었지만 지금은 사용되지 않은 패키지드를 제거해 줍니다.
sudo apt autoremove
후에도 살아남은 mysql 패키지의 제거를 위해 dpkg 명령어를 사용하여 제거해 줍니다.
dpkg -l | grep mysql
위처럼 mysql-common 이 보이면
sudo apt purge mysql-common
명령어를 통해 제거해줍니다.
그 후 꼭 REBOOT을 해줍니다.
sudo reboot
MariaDB 재설치
sudo apt install mariadb-server --fix-missing --fix-broken
<!-- --fix-missing --fix-broken를 사용하여 fetch to fail 에러를 대비합니다. -->
오류 없이 정상적으로 잘 설치된 부분을 확인할 수 있습니다.
반응형