ClemensKim - kyj909

Mariadb 오류 - 삽질에 삽질에 삽질. 아놔 본문

IT/DB

Mariadb 오류 - 삽질에 삽질에 삽질. 아놔

kyj909 2022. 9. 28. 00:58

아.....윈도우 서버를 업데이트 하고 일이 이렇게 사단이 날줄 나는 진정으로 몰랐다. 와....욕나온다.

진짜 욕나온다.

암튼 결국 원인은 윈도우 서버 업데이트후라고 결론이 났고. 

이걸 가지고 간단히 해결할수 있으매 몇일을 날렸다. 그리고 결국 마음에 상처를 받고

만신창이가 됐다. 

암튼. 정리를 해보자.

1. 일단 갑자기? 내가 관리하던 사이트들이 안된다....

2. 사이트 오류를 보니 DB 오류가 뜬다. 

3. 음...모지.? sql  접속을 해본다. 

4. 와!!!! 야이 ㄱ ㅅ ㄲ ㅇ ㅑ 접속이 안된다. 

5. 구글신에게 자초지정을 상세하게 난낮이 고한다. 

6. 해결방법이 쏟아지는데...이게...그냥 구글신이 이걸수도. 저걸수도...라고 씨부린다.

7. 다 해보자!!! 

8. 디비가 만신창이가 되어간다. 

9. 여기서 필수 혹시모를경우를 대비하여 폴더를 통째로 백업을 받아놓고, 버전이랑 권한, 기타 계정, 비번 모두 기록을

    해놓고 진행한다. ....하....이것만해도 시간이..........아주 XXXXXXXXXX

10. 내가 맞닥드린 에러들이다. 

Host 'localhost' is not allowed to connect to this MySQL server 

이걸 통째로 구슬신에게 바친다.

그럼 장난아님 해결방법이 쏟아져 나온다.

근데 결국 다 필요없다. 문제는 같으나 몬가 2%부족하다.

관리자 커맨드로 마리아 디비 실행하면 바로 패스부터 뜬다. 오잉?

모지....아.....몬가 같은거 같은데 틀림.

Mysql  client 이거 실행해보면 난 그냥 패스워드 치라 함. 그래 여기서 패스워드 치면 

Error 1130(hy000) : Host 'localhost' is not allowed to connect to this Mariadb server 

이거 나옴.....쓰다보니 귀찮네..암튼 결국

몇일 삽질한 결과 ( 재설치도 해보고 별짓을 다해도 같음 )

그냥 

 

 

이거 하면된 

my.ini 파일 열고 

skip-grant-tables

넣고 서비스 재시작하면됨

뭐 패스워드 분실이고 나발이고 그런하지마...고치려다 DB 만 만신창이가 됨.

그리고 추가로 DB 파일 통째로 무조건 가지고 있어야 복구라도 편히 할수 있음.

뭐 파일 ib_logfile0  삭제하고이런거 절대하지마. 상처받는다. 

그리고 기존 데이터 복구할때 기존 데이터 덮어쓰고 

 

기존 백업 에있는 data 폴더에 저거 ibdata1 이거 그냥 새로 설치한 곳에 덮어버려

그럼 그냥 해결됨 뭐 읍드라.

아...적는것도 귀찮다. 그냥 지금 만신창이 됐음.

암튼 해결을 했고. 또 이러면 진짜 멘탈이 나갈듯.

이상.

 

Comments