MySQL이 완전히 제거 및 재설치되었지만 데이터베이스가 여전히 Ubuntu 12.04에 있습니다.


9

루트가 손상되었으므로 MySQL의 모든 데이터베이스를 완전히 제거하고 설치 및 재설치해야합니다. 나는이 지시를 따랐다.

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean

하지만 다시 설치하면

sudo apt-get install mysql-server

오래된 데이터베이스, 깨진 사용자가있는 오래된 사용자 테이블 등이 있으므로 완전히 제거 / 복구하지 않습니다.

갇혀 있습니다. 도와주세요. 대단히 감사합니다!

답변:


7

더하다

rm -rf /var/lib/mysql
rm -rf /etc/mysql*

install모든 것을 삭제 하기 전에 phpmyadmin과 같은 타사 스키마를 가질 수 있으므로주의하십시오. 따라서 하위 폴더를 하나씩 삭제하는 것이 좋습니다.

아마도 이렇게하는 우아한 방법이있을 수 있습니다. mysql_secure_installation


감사합니다, 예 몇 분 전에 wit whis 명령을 해결했습니다 : rm -rf / var / lib / mysqlrm -rf / etc / mysql *
Desttro

우수! : D : P
mirkobrankovic

내 경우에는이 문제에이 리드를 내게하고 stackoverflow.com/questions/28626974/... .
Tomas Romero

예, 그러나 먼저 퍼지하는 것을 잊지 마십시오sudo apt-get remove --purge mysql-server mysql-client mysql-common
mirkobrankovic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.