Node.js 连接数据库并获取数据教程
要连接数据库并从中获取数据,您需要使用以下步骤:
- 安装适当的数据库驱动程序。例如,对于 MySQL,您可以使用 'mysql' 包,在命令行中运行以下命令:
npm install mysql
- 在您的代码中,导入驱动程序并创建数据库连接。以下是一个示例:
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'username',
password: 'password',
database: 'database_name'
});
connection.connect((err) => {
if (err) throw err;
console.log('Connected!');
});
在上面的代码中,我们使用 'mysql' 模块创建了一个连接对象,并通过传递连接参数来指定数据库的位置和凭据。然后,我们使用连接对象的 'connect' 方法连接到数据库。
- 从数据库中获取数据。以下是一个示例:
connection.query('SELECT * FROM table_name', (err, rows) => {
if (err) throw err;
console.log('Data received from Db:
');
console.log(rows);
});
在上面的代码中,我们使用连接对象的 'query' 方法向数据库发送 SQL 查询,并在返回结果时处理它们。在这种情况下,我们选择了表中的所有行,并在控制台上显示它们。
请注意,您需要根据您的数据库类型和数据库模式调整查询。如果您使用的是 MongoDB,则需要使用 MongoDB 驱动程序,并使用不同的查询语言(例如,使用 'find' 方法而不是 SQL 查询)。
这是连接到数据库并从中获取数据的基本过程。根据您的需求,您可能需要更复杂的查询和数据处理逻辑。
原文地址: https://www.cveoy.top/t/topic/nUiK 著作权归作者所有。请勿转载和采集!