【发布时间】:2020-09-11 02:03:58
【问题描述】:
晚上好,
我一直在尝试使用 dotenv 变量连接到我的数据库。 在我使用它之前它工作得很好。
我有 2 个文件:1 个文件 mysqlConfig,用于放置我的数据库设置,以及 .env 用于放置变量。
我看不出我在这里做错了什么:
SOCKET_PATH='/Applications/MAMP/tmp/mysql/mysql.sock'
USER='root'
PASSWORD='root'
HOST='localhost'
DATABASE='Groupomania'
Mysql 配置:
require('dotenv').config();
var mysql = require('mysql');
// Connexion à MYSQL
var bdd = mysql.createConnection({
socketPath : process.env.SOCKET_PATH,
user : process.env.USER,
password : process.env.PASSWORD,
host : process.env.HOST,
database : process.env.DATABASE
});
module.exports = bdd;
感谢您的帮助
祝你有个愉快的夜晚
【问题讨论】: