구름 IDE에서 로컬 db 조회하기


  • Level 2

    서버 만들어 쓰기엔 구름IDE가 제일 편해서 프로젝트에 쓰고 있었는데요, 컴퓨터에 있는 로컬의 MySQL의 db를 조회하고 가져와 출력하고 싶은데 영 안되네요ㅠ

    대략

    const mysql = …(생략)

    const connection = {
    host : "127.0.0.1",
    user: "root", //테스트부터 해보느라 임시로 root
    password: "1234",
    database: "news_test01",

    }

    대충 이런 식으로 만들었는데 죽어라 시도해도 로컬에 있는 제 mysql에는 연결의 연자도 되질 않네요... 구름 node.js에서 로컬 mysql db와 연결하려면 대체 어떻게 해야 할까요?

  • Level 2

    정확한 연결 에러 메시지를 같이 첨부해주셔야 오류 해결이 가능합니다.
    질문글만으로는 해결해드릴 수 없을 것 같습니다.

    저의 node.js mysql 연결 코드는 다음과 같습니다.

    // node 20.10.0
    // npm - "mysql": "^2.18.1"
    
    import mysql from "mysql";
    
    export const connection = mysql.createConnection({
      host: process.env.DB_ADDRESS,
      port: process.env.DB_PORT,
      user: process.env.DB_ID,
      password: process.env.DB_PW,
      database: process.env.DB_SCHEMA,
    });
    
    connection.connect((err) => {
      if (err) {
        console.error("error DB connecting: " + err.stack);
        return;
      }
    
      console.log("DB Connection as ID : " + connection.threadId);
    });
    
    

ONLINE USERS

POPULAR TOPICS

SUGGESTED TOPICS

  • 5
  • 2
  • 2
  • 2
  • 2
  • 1
  • 2
  • 2