nodejs怎样连接MySQL?
时间: 2023-08-03 08:04:35 浏览: 102
要在 Node.js 中连接 MySQL 数据库,需要使用一个叫做 mysql2 的第三方模块。
首先,需要通过 npm 安装 mysql2 模块:
```
npm install mysql2
```
然后在你的代码中引入 mysql2 模块,并使用 createConnection() 方法创建一个与 MySQL 数据库的连接:
```javascript
const mysql = require('mysql2');
const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'your_password',
database: 'your_database'
});
```
在这里,我们指定了要连接的 MySQL 服务器的主机地址、用户名、密码、以及数据库名称。
接下来,可以使用 connection 对象执行 SQL 查询:
```javascript
connection.query('SELECT * FROM your_table', function (err, results, fields) {
if (err) throw err;
console.log(results);
});
```
这里的 query() 方法接收一个 SQL 查询语句作为参数,并在查询完成后调用回调函数。在回调函数中,可以处理查询结果。
最后,要记得关闭连接:
```javascript
connection.end();
```
这样就可以在 Node.js 中连接 MySQL 数据库了。
阅读全文