이건 .env에서 에러가 나서 생긴일이다.
config 폴더의 db.js파일에
const db = mysql.createConnection({
host: process.env.DB_HOST,
port: process.env.DB_PORT,
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
database: process.env.DB_DATABASE,
});
이렇게 적어놓았고 처음에는 잘만 실행되다가
갑자기 모든 데이터베이스 결과가 undefined로 나오기 시작했다.
해결방법은 .env에 적지않고
const db = mysql.createConnection({
host: "database.c760ftrzvjev.ap-northeast-2.rds.amazonaws.com",
port: "3306",
user: "user",
password: "1234",
database: "penpan",
});
이렇게 쌩으로 적어놓으니 해결이 되었다.
'Node.js 공부' 카테고리의 다른 글
| node.js 와 spring (0) | 2022.05.25 |
|---|---|
| node에는 왜 mysql보다 mongoDB인가? (0) | 2022.05.24 |
| postman으로 데이터 보낼때 undefined (0) | 2022.05.22 |
| ejs파일을 js파일과 연결시키기 (0) | 2022.05.21 |
| 세션과 쿠키 (0) | 2022.05.16 |
