![phpmyadmin 설치 문제가 발생하여 이제 mysql/mariadb가 시작되지 않습니다.](https://linux55.com/image/92628/phpmyadmin%20%EC%84%A4%EC%B9%98%20%EB%AC%B8%EC%A0%9C%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%95%98%EC%97%AC%20%EC%9D%B4%EC%A0%9C%20mysql%2Fmariadb%EA%B0%80%20%EC%8B%9C%EC%9E%91%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
나는 우분투 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로 바꾸고 다시 가져옵니다.