오류해결

MySQL Access denied for user 'root'@'localhost' (using password: YES) 에러

indeep 2024. 3. 10. 15:59

새 프로젝트를 생성해서 MySQL을 연결했는데 해당 에러가 발생했습니다.

 

Access denied for user 'root'@'localhost' (using password: YES)

 

spring:
  jpa:
    hibernate:
      ddl-auto: create
    show-sql: true
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/stock_example
    username: root
    password: 0000

yml 설정은 위와 같았고

cmd로 mysql 실행했을 때 비밀번호 0000으로 정상적으로 접속 성공했습니다.

 

많은 블로그 내용을 찾아봤지만 결국 password를 읽지 못하는 문제였고 단순하게 패스워드를

문자열로 변경해서 해결했습니다.

 

    username: root
    password: "0000"

 

 

db 연결할 때 많은 분들이 위 에러를 마주치시는데 이 방법으로 해결이 됐으면 좋겠습니다.

반응형