카테고리 없음

[node.js] Data argument must be of type string/Buffer/TypedArray/DataView 에러 : mysql 비밀번호 변경하기

letsgojieun 2021. 10. 27. 00:26

 

프로젝트 진행 중, DB를 생성하려고 npx sequelize db:create 하는 순간 에러가 발생했다

 

Data argument must be of type string/Buffer/TypedArray/DataView ..

 

 

에러가 발생한 이유를 찾아보니, 처음 mysql 설치하고 비밀번호를 설정할 때 숫자로 작성해서 발생하는 문제라고 한다.

에러 문구를 잘 보면 TypeError이며 Received type number (1004)라고 1004라는 넘버 타입을 받았다고 나오는데

내 mysql 비밀번호가 1004였기 때문이다 ^^,,머쓱,,

 

 

 

그래서 mysql 비밀번호를 글자로 바꿨는데 너무 간단하고 짧게 작성하면 설정이 안 된다

그래서 나름 적당히 길게 작성하고 저장까지 했다. 그리고 config.json 파일에서 password도 똑같이 다시 바꿔주었다

 

 

 

이렇게만 해주면 DB 생성이 성공적으로 된다!!!

 

 

 

mysql 비밀번호 변경방법은

 

https://to-dy.tistory.com/58

 

MySQL 8.0 비밀번호 변경하기! (MySQL 5.7버전 이상)

mysql 비밀번호 변경하다가 병들겠네. 5번은 지웠다가 설치한듯.ㅋㅋㅋ 미친듯이 찾다가 중국분이 올리신 글 보고 어느정도 해결된건 안비밀.(중국어 모름) 아니 세상에 내가 중문글을 읽어볼거

to-dy.tistory.com

 

여기 블로그를 참고하였다

:)

반응형