유튜브에서 블로그 만들기 프로젝트를 따라하면서 나의 스킬을 조금더 레벨업 하고자 한다.
IDE : IntelliJ
언어 : Java
DB : MySQL
빌드관리 도구 : Maven
OS : iOS
참고유튜브 : 메타코딩
ios환경으론 처음해보는 프로젝트로 처음부터 막혀서 상당한 시간을 소요했다.
우선 해야할 것은 MySQL을 설치해보는 것이였다.
나는 HomeBrew를 이용하여 설치하였고 해당 공식은
brew install mysql
그렇게 설치를 완료 하였고 초기 비밀번호를 요청하지 않아 비밀번호관련해서 무슨일이 생길지 전혀 생각하지 않았다.
MySQL 설치후 서비스 시작해서 사용하려고 진행하였다.
brew services start mysql
mysql -uroot
그 후 다른 블로그에 있는대로 진행을 하려고 했는데 여기서 문제가 발행하고 말았다.
비밀번호를 요구하고 있는것이다...?
그래서 내 맥북 비밀번호를 입력해봤지만 별다른 변화는 없었고
검색한대로 진행해도 딱히 진전이 없었다.
초기비밀번호를 설정하지 않았기 때문에 비밀번호를 입력하지 않고 엔터를 쳐도 맥북비밀번호를 쳐도 0000도 12345678도 아무것도 동작하지 않아서 삭제 후 재설치를 해봤다.
리스트 확인 후
brew services list
서비스 종료하고 기존에 사용하던 데이터 디렉터리와 바이너리를 삭제 후 MySQL 삭제
처음시작한거라 데이터가 없기 때문에 백업을 진행하진 않았다.
brew services stop mysql
rm -rf /usr/local/var/mysql
brew uninstall mysql
리스트 확인하면 MySQL이 삭제된걸 확인할 수 있다.
brew services list
brew list | grep mysql
그 후 재설치한 다음 다시 진행해도 같은 상황이 반복되어 여기저기 검색을 하고 커뮤니티에 물어보면서 해결방법을 찾았다.
나같은 경우에서 문제는 디렉터리주소 /opt/homebrew/var/mysql 였다.
그래서 디렉터리 삭제를 해도 삭제가 되지 않아 같은 상황이 반복 된 것.
다시 서비스 종료후 디렉터리를 삭제한 후 재설치 하고 나서
드디어 성공 할 수 있었다.
메타코딩 유튜브 https://www.youtube.com/@metacoding
'프로젝트 > Spring Boot 블로그프로젝트' 카테고리의 다른 글
[블로그프로젝트] 4. JpaRepository 로 데이터 insert 해보기 (0) | 2023.02.09 |
---|---|
[블로그프로젝트] 3-1. 테이블생성하기 2 (0) | 2023.02.09 |
[블로그프로젝트] 3. 테이블생성하기 (0) | 2023.02.06 |
[블로그프로젝트] 2. MySQL 연결하기 (0) | 2023.02.01 |
[블로그프로젝트] 1. 프로젝트 세팅하기 (0) | 2023.01.31 |
댓글