나는 우분투 14.04를 사용하고 있으며apt-get phpmyadmin 설치설치 프로세스를 완료했지만 apache2용 설치 옵션을 확인하는 것을 잊어버렸습니다. 설치가 완료되지 않았지만 내 시스템에서 뭔가 편집된 것이 틀림없으며 더 이상 mysqld를 시작할 수 없는 것 같습니다.
root@drupalpro:/var/log/mysql# service mysql start
* Starting MariaDB database server mysqld [fail]
root@drupalpro:/var/log/mysql# service mysql status
* MariaDB is stopped.
root@drupalpro:/var/log/mysql#
mysqld를 시작할 때 시작이라고만 말한 다음 다시 프롬프트로 돌아갑니다. 그리고 mysql은 전혀 시작되지 않습니다.
그러한 문제를 해결하는 방법은 무엇입니까? 확인란을 선택하는 것을 잊어버렸다는 이유만으로 전체 시스템이 망가졌다니 정말 말도 안 되는 일입니다.
답변1
나는 그것을 작동하게했습니다 :
- 동일한 운영 체제와 작동하는 mysql을 사용하여 새 virtualbox 이미지를 만듭니다.
- 손상된 vbox 이미지의 전체 /var/lib/mysql 폴더를 새 시스템으로 복사했습니다.
- 새 mysql 폴더의 이름을 mysql_new로 바꾸고 이전 폴더에 복사합니다.
- phpmyadmin로드
- 필요한 데이터베이스를 내보냅니다.
- 이전 mysql 폴더 삭제
- mysql_new의 이름을 다시 mysql로 바꾸고 다시 가져옵니다.