2014-05-23 3 views
0

Mac에서 mysql을 제거하려고했습니다.Mac OS X에서 MySQL 제거

sudo rm /usr/local/mysql 

sudo rm -rf /usr/local/mysql* 

sudo rm -rf /Library/StartupItems/MySQLCOM 

sudo rm -rf /Library/PreferencePanes/MySQL* 

vim /etc/hostconfig and removed the line MYSQLCOM=-YES- //(in my case, the line is MYSQLCOM=-NO) 

rm -rf ~/Library/PreferencePanes/MySQL* 

sudo rm -rf /Library/Receipts/mysql* 

sudo rm -rf /Library/Receipts/MySQL* 

모든 것이 떨어져을 제거하여은/etc/편집 hostconfig에 시도에서 잘 작동 : 좀 더 구체적으로 How do you uninstall MySQL from Mac OS X?

에 주어진 지침에 따라했다, 나는 라인별로 다음 명령을 실행 라인 MYSQLCOM=-NO. 그것은 파일이 읽기 전용이라고 말했다. 정보 입수를 통해 파일의 권한을 변경하려고 시도했지만 해당 파일을 편집 할 수 없습니다. 어느 누구도이 문제를 어떻게 만났으며 어떻게 해결할 수 있습니까?

파일을 그대로 hostconfig에두면, mysql을 다시 설치하려고해도 위와 같은 결과가 발생합니까?

+0

'sudo는 -e은/etc/hostconfig' – FDinoff

+0

를 중지합니다. 정말 고마워. – bozhao

답변

0

내가 테스트하고 터미널에서이 명령을 작동 : 텍스트 파일로 백업

사용 mysqldump는 데이터베이스를!

정말 문제를 해결 데이터베이스 서버

$ sudo rm /usr/local/mysql 
$ sudo rm -rf /usr/local/mysql* 
$ sudo rm -rf /Library/StartupItems/MySQLCOM 
$ sudo rm -rf /Library/PreferencePanes/My* 
edit /etc/hostconfig and remove the line MYSQLCOM=-YES- 
$ rm -rf ~/Library/PreferencePanes/My* 
$ sudo rm -rf /Library/Receipts/mysql* 
$ sudo rm -rf /Library/Receipts/MySQL* 
$ sudo rm -rf /private/var/db/receipts/*mysql* 
$ sudo rm -rf /var/db/receipts/com.mysql.mysql*