2023. 9. 30. 12:22ㆍ팀프로젝트일기/SKKUNION
우선 깃허브는 어차피 중요한 key도 없으니 그냥 public으로 열어놨는데 절대로 key있는 상태로 커밋하지 말아주세요...
아마 제 생각에는 root 계정 비밀번호를 모르시는 것 같습니다. 우선 MySQL installer에 들어가셔서 reconfiguration에 들어가신 후 아래의 사항을 확인해보시겠어요?
프로젝트 clone으로 다운로드 받아서 해당 칸에서 root계정의 비밀번호를 입력하고 작성했고 Database 이름도 제대로 하시고 apply configuration까지 간 다음에 해당 서버를 키신 후에도 들어가서 안되는거라면 설정 부분을 저한테 다시 보여주셔야 될 것 같아요. 이 부분은 같이 보고 다시 해봅시다.
전 해당 과정 비밀번호를 넘기니까 잘 되더라고요. 안된다면... 아래 방법을 한 번 시도해보세요.
root계정과 동일한 권한을 가진 새로운 user를 MySQL 내부에 생성하신 후에 appplication.properties 칸에 들어가서 아래 username과 password를 수정해주세요.
MySQL내부에 새로운 user를 root권한을 부여하는 방법은 아래 블로그를 참고하시면 좋을 것 같습니다.
[MYSQL] 1. 계정 생성 / 권한 부여
<small style="color: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER
velog.io
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/skkunion?serverTimezone=UTC&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=1234
설정을 변경하는 것은 맨 위는 변경하실 필요없고 본인이 열어두신 port번호에 맞게 변경해주시고요. DATABASE 실행 해놓으셔야지 문제없이 잘 돌아가요.
새로 만드신 계정으로 서버를 여시고 94번 줄과 95번 줄을 쳐보신 다음에 다시 깃허브에서 다운로드한 것을 DemoApplication으로 설정해서 돌리시고 잘 돌아가면 될 거에요. 저도 clone해서 새로 해봤는데 아무것도 수정할 필요없이 되더라고요.
'팀프로젝트일기 > SKKUNION' 카테고리의 다른 글
SKKUNION - 데이터를 한 번 뽑아보자! (2) | 2023.10.08 |
---|---|
SKKUNION - Autowired, Component 설정 (0) | 2023.09.30 |
SKKUNION - Service, Controller API 형태로 개발하기(미완성) (0) | 2023.09.24 |
SKKUNION - User Entity 및 Repository 설계 (0) | 2023.09.23 |
Spring 프로젝트(SKKUNION) 폴더 생성하기 및 이유 (0) | 2023.09.23 |