Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'password' at row 1

2021. 9. 20. 14:02·Spring Framework Error

 

 

Service클래스에서 사용자의 패스워드를 암호화해서 DB에 회원정보를 저장하는 과정에서 생긴 오류입니다. 이 오류는 데이터베이스의 패스워드 컬럼 Varchar의(데이터타입)의 크기가 부족해서 생기는 오류로서 mysql에서 Varchar의 크기를 늘려줌으로서 해결하였습니다.

 

 

1. 원래의 varchar(20) 에서 varchar(100)으로 데이터 타입을 변경하여 줍니다.

1
alter table login_user modify password varchar(100);
cs

 

 

2. 정상적으로 패스워드가 암호화되어 DB에 저장되는 모습입니다.

'Spring Framework Error' 카테고리의 다른 글

Oracle DB 연결 과정중 The Network Adapter could not establish the connection 오류가 발생하였을때.  (0) 2021.12.12
Starting Tomcat v9.0 Server at localhost' has encountered a problem 또는 Web server failed to start. Port 8080 was already in use 같은 톰캣 서버 충돌 오류 발생 시  (0) 2021.12.11
Tomcat 서버는 작동하는데 Spring Boot가 실행이 안되어서 HTTP 상태 404 - 찾을수 없음 에러가 발생하였을때  (0) 2021.12.10
There is no getter for property named 'password' in 'class com.example.login.vo.UserVO'  (0) 2021.09.19
Forwarding to error page from request [/list] due to exception [/WEB-INF/views/list.jsp (행: [32], 열: [59]) JSP 스펙에 따르면, 속성 이름은 반드시 whitespace 다음에 나타나야 합니다.]  (0) 2021.09.18
'Spring Framework Error' 카테고리의 다른 글
  • Starting Tomcat v9.0 Server at localhost' has encountered a problem 또는 Web server failed to start. Port 8080 was already in use 같은 톰캣 서버 충돌 오류 발생 시
  • Tomcat 서버는 작동하는데 Spring Boot가 실행이 안되어서 HTTP 상태 404 - 찾을수 없음 에러가 발생하였을때
  • There is no getter for property named 'password' in 'class com.example.login.vo.UserVO'
  • Forwarding to error page from request [/list] due to exception [/WEB-INF/views/list.jsp (행: [32], 열: [59]) JSP 스펙에 따르면, 속성 이름은 반드시 whitespace 다음에 나타나야 합니다.]
「김동윤」
「김동윤」
개발을 하면서 기록하고 공유하는 공간입니다
  • 「김동윤」
    평범한 개발 블로그
    「김동윤」
  • 전체
    오늘
    어제
    • 분류 전체보기 (21)
      • DB (3)
      • Git (1)
      • Spring Framework (6)
      • Spring Framework Error (9)
      • JS (2)
        • node.js (1)
        • react (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 개인 github
  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
「김동윤」
Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'password' at row 1
상단으로

티스토리툴바