728x90
TypeScript에서는 require() 방식의 import를 권장하지 않음
대신 import 문법을 사용하는 것이 일반적
해결 방법 1: import 사용
import mysql from "mysql2/promise";
const pool = mysql.createPool({
host: process.env.DB_HOST, // 엔드포인트의 호스트 이름
user: process.env.DB_USER, // 사용자 이름
password: process.env.DB_PASSWORD, // 비밀번호
database: process.env.DB_NAME, // 데이터베이스 이름
port: 3306,
});
export default pool;

728x90
'Computer S&E > 하다-보니' 카테고리의 다른 글
[AWS] CodeDeploy 배포 그룹 환경 구성 - 태그 지정 (0) | 2025.03.19 |
---|---|
Error: Component definition is missing display name react/display-name (0) | 2025.03.18 |
Next.js & Prisma 실행 오류 해결하기 (Permission Denied) (0) | 2025.03.18 |
[AWS] EC2 (User Data / rc.local) 부팅 시 CodeDeploy 자동 적용하는 법 (0) | 2025.03.18 |
[Flutter] 환경 변수 설정했는데 flutter doctor가 안 먹힐 때 (0) | 2023.07.28 |
댓글