"mysqld.service를 로드하지 못했습니다: 해당 파일이나 디렉터리가 없습니다."라는 메시지가 나타나는 이유는 무엇입니까?

"mysqld.service를 로드하지 못했습니다: 해당 파일이나 디렉터리가 없습니다."라는 메시지가 나타나는 이유는 무엇입니까?

수행원이 튜토리얼, 나는 점점

# sudo 서비스 mysqld 시작

mysqld.service 시작 실패: 단위 mysqld.service 로드 실패: 해당 파일 또는 디렉토리가 없습니다.

답변1

Ubuntu의 mysql 데몬은 mysqlmysql이 아닌 으로 패키지되어 있습니다..

sudo service mysql start

그게 전부입니다.

답변2

경고: 이 솔루션은 보유하고 있는 모든 DB 데이터를 파괴합니다. 보관하고 싶은 DB 데이터가 있는 경우에는 사용하지 마세요!

동일한 문제가 발생하여 다음 명령에 따라 제거했다가 다시 설치했습니다.

  1. sudo apt-get --purge remove mysql-server mysql-common mysql-client.

  2. sudo apt update && sudo apt dist-upgrade && sudo apt autoremove.

  3. sudo apt-get install -y mysql-server mysql-client.

관련 정보