반응형
오류 문구
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 에러를 대비합니다. -->
오류 없이 정상적으로 잘 설치된 부분을 확인할 수 있습니다.
반응형
'DB > MariaDB' 카테고리의 다른 글
[MariaDB] 스프링 MariaDB(Mysql) 외부 서버 연결 오류 해결하기 (원격 IP) (1094) | 2021.03.16 |
---|---|
[MariaDB] MariaDB 비밀번호 입력 오류 및 조치 방안 (우분투) (1073) | 2021.03.16 |
댓글