코다닥
219
2021-07-25 09:50:51
2
166

mysql이 고장났습니다 ㅠ 데이터베이스 생성이 안 됩니다 ㅠ 살려주세요


ERROR 3680 (HY000): Failed to create schema directory 'kiun' (errno: 2 - No such file or directory)


위와 같은 오류가 뜹니다.



과정 : 제가 어제 헤로쿠에 배포를 했는데, 배포까지는 성공했으나 db에서 데이터를 불러오지 못해서 포기를 했습니다. 그리고, 자고 일어나서 보니 갑자기 mysql이 error가 났습니다. 아마도 어제 배포한 곳에서 계속 요청을 보내서 에러가 난 것 같습니다. 하지만, 저는 그 에러를 고치지 못해서, 그냥 mysql을 전부 삭제를 하고 다시 깔았습니다. 다시 깔아서 mysql을 보니, 저의 모든 db는 날라간 상태였습니다. 그래서 이제 다시 db를 생성하려고 create database "dbname"; 을 했는데, 위와 같은 에러가 뜹니다. ㅠ 


지금 2시간째 이러고 있는데 도와주세요 ㅠ 


그리고, 저는 m1 이라서 그런지 /usr/local/bin/mysql 이 위치해있는거 같습니다. ㅠㅠ m1이라서 안되는걸까요? 정말 죽겠습니다. 

혹시 서버가 실행이 안 됐나 싶어서 brew services start mysql도 쳐봣는데, 서비스는 이미 실행중이라고 뜨네요 ㅠ 


어떻게 해야하나요? 


0
  • 답변 2

  • 쿠잉
    3k
    2021-07-25 12:42:03

    mdfind -name homebrew.mxcl.mysql.plist

    로 my.cnf 부터 찾아보세요

  • 코다닥
    219
    2021-07-25 12:50:43

    $ mdfind -name homebrew.mxcl.mysql

    /usr/local/Cellar/mysql/8.0.26/homebrew.mxcl.mysql.plist 

    이렇게 떳습니다 ㅠ

  • 로그인을 하시면 답변을 등록할 수 있습니다.