• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

안녕하세요, 섹션 7의 express mysql2 설치 및 RDS 데이터베이스 생성 관련하여 질문 드립니다.

24.05.09 00:21 작성 24.05.09 00:22 수정 조회수 40

1

안녕하세요 선생님, 저는 codesandbox를 사용하지 않고 해당 강의를 따라가보려고 하고 있습니다. 다른 부분에서는 다 성공적으로 진행됐었는데요.

섹션 7에서 AWS RDS 데이터베이스를 만들고 연결해보는 부분부터는 index.js 파일을 만들어 강의 속의 codesandbox에서 작성하신 코드를 그대로 따라해서 node index.js 명령어를 통해 실행해도 console에 결과값으로 undefined만 반환이 됩니다.

강의 내용이랑 임의로 다르게 진행하면서 막힌 부분을 여쭤봐서 죄송하지만, 혹시 어떤 부분이 잘못된건지, 그리고 codesandbox를 사용하지 않는다면, 사용할 때와 어떤 차이들이 있고, 어떤 식으로 진행해야 하는지 간략하게 알 수 있을까요?

const mysql = require("mysql2");

// Create the connection pool. The pool-specific settings are the defaults
const pool = mysql.createPool({
  host: "************",
  user: "root",
  password: "*********",
  port: 3306,
});

pool.query("CREATE DATABASE db_test;", function (err, rows, fields) {
  console.log(rows);
});

pool.query("SHOW DATABASES;", function (err, rows, fields) {
  if (err) {
    console.log("error");
  }
  if (rows == null) {
    console.log("null");
  }
  console.log(rows);
});
undefined
error
null
undefined

답변 1

답변을 작성해보세요.

0

자세한 내용을 위해 디스코드에서 저한테 DM 주시고 저랑 시간내서 해결해보면 좋을 것 같습니다.

이렇게는 문제를 파악하기 쉽지 않아서요.