프로젝트 진행 중, 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 비밀번호 변경방법은
여기 블로그를 참고하였다
:)
반응형