작성
·
163
0
혹시 이거 Mysql로 바꾸려면 어떻게 해야되나요?
바꿀부분 다 바꿨는데
[Nest] 61395 - 05/16/2024, 6:50:32 PM ERROR [TypeOrmModule] Unable to connect to the database. Retrying (6)...
Error: Access denied for user ''@'localhost' (using password: YES)
at Packet.asError (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/packets/packet.js:728:17)
at ClientHandshake.execute (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/commands/command.js:29:26)
at PoolConnection.handlePacket (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/connection.js:481:34)
at PacketParser.onPacket (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/connection.js:97:12)
at PacketParser.executeStart (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/packet_parser.js:75:16)
at Socket.<anonymous> (/Users/eunsukkim/nestjs-lv1-main/nestjs-lv1-main/node_modules/mysql2/lib/connection.js:104:25)
이런 오류가 나네요.
env
// // 서버 프로토콜 -> http / https
// export const ENV_PROTOCOL_KEY = 'PROTOCOL';
// // 서버 호스트 -> localhost:3000
// export const ENV_HOST_KEY = 'HOST';
// // JWT 토큰 시크릿 -> codefactory
// export const ENV_JWT_SECRET_KEY = 'JWT_SECRET';
// // JWT 토큰 해시 라운드 수 -> 10
// export const ENV_HASH_ROUNDS_KEY = 'HASH_ROUNDS';
// // 데이터베이스 호스트 -> localhost
// export const ENV_DB_HOST_KEY = 'DB_HOST';
// // 데이터베이스 포트 -> 5432
// export const ENV_DB_PORT_KEY = 'DB_PORT';
// // 데이터베이스 사용자 이름 -> postgres
// export const ENV_DB_USERNAME_KEY = 'DB_USERNAME';
// // 데이터베이스 사용자 비밀번호 -> postgres
// export const ENV_DB_PASSWORD_KEY = 'DB_PASSWORD';
// // 데이터베이스 이름
// export const ENV_DB_DATABASE_KEY = 'DB_DATABASE';
//
// 서버 프로토콜 -> http / https
export const ENV_PROTOCOL_KEY = 'PROTOCOL';
// 서버 호스트 -> localhost:3000
export const ENV_HOST_KEY = 'HOST';
// JWT 토큰 시크릿 -> codefactory
export const ENV_JWT_SECRET_KEY = 'JWT_SECRET';
// JWT 토큰 해시 라운드 수 -> 10
export const ENV_HASH_ROUNDS_KEY = 'HASH_ROUNDS';
// 데이터베이스 호스트 -> localhost
export const ENV_DB_HOST_KEY = 'localhost';
// 데이터베이스 포트 -> 5432
export const ENV_DB_PORT_KEY = '3306';
// 데이터베이스 사용자 이름 -> postgres
export const ENV_DB_USERNAME_KEY = 'root';
// 데이터베이스 사용자 비밀번호 -> postgres
export const ENV_DB_PASSWORD_KEY = 'root';
// 데이터베이스 이름
export const ENV_DB_DATABASE_KEY = 'bigproject';
이런식으로 다 바꿨는데요