.env 文件是一个常用的配置文件,用于存储应用程序的环境变量和敏感信息,包括连接到数据库的登录信息。在使用 mysqli 连接数据库时,可以通过以下步骤来使用 .env 文件中的配置:
.env
的文件,并将其放置在项目的根目录下。.env
文件中添加以下内容:DB_HOST=数据库主机地址
DB_USERNAME=数据库用户名
DB_PASSWORD=数据库密码
DB_NAME=数据库名称
请将上述变量替换为实际的数据库连接信息。
dotenv
。
在 JavaScript 中,可以使用以下代码:require('dotenv').config();
const mysql = require('mysql');
const connection = mysql.createConnection({
host: process.env.DB_HOST,
user: process.env.DB_USERNAME,
password: process.env.DB_PASSWORD,
database: process.env.DB_NAME
});
connection.connect((error) => {
if (error) {
console.error('数据库连接失败:', error);
} else {
console.log('数据库连接成功!');
// 可以执行其他数据库操作
}
});
请注意,在使用以上代码之前,需要确保已经安装了 mysql
和 dotenv
这两个库。
使用 .env 文件的优势:
应用场景:
推荐的腾讯云相关产品:TencentDB for MySQL、腾讯云云服务器、腾讯云云函数、腾讯云容器服务等。
这里提供的是一种常见的配置方式,具体的实现方法可能因语言和框架的不同而有所差异。
领取专属 10元无门槛券
手把手带您无忧上云