정확한 연결 에러 메시지를 같이 첨부해주셔야 오류 해결이 가능합니다.
질문글만으로는 해결해드릴 수 없을 것 같습니다.
저의 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);
});
@김장원
링크 감사합니다~^^
주신 링크에서는 로컬에서 디비 작업을 한 후에, db 파일만 사용한 것으로 보여집니다.
구름IDE에서 H2DB를 웹으로 띄우기 위해선 브라우저가 필요한데, 브라우저 프로세스의 경우 차단 사유가 되기 때문에 사용이 불가능할 것으로 보입니다.
감사합니다.