node连接mysql
时间: 2023-07-11 20:30:25 浏览: 57
要在Node.js中连接MySQL数据库,需要安装mysql包,可以使用npm命令进行安装:
```
npm install mysql
```
然后,在代码中引入mysql包,并使用以下代码创建连接:
```
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'your_database_user',
password: 'your_database_password',
database: 'your_database_name'
});
connection.connect((err) => {
if (err) throw err;
console.log('Connected!');
});
```
其中,`host`是你的数据库主机地址,`user`和`password`是你的数据库用户名和密码,`database`是你要连接的数据库名称。
连接成功后,你可以执行SQL查询语句,例如:
```
connection.query('SELECT * FROM users', (error, results, fields) => {
if (error) throw error;
console.log('The solution is: ', results);
});
```
这里的查询语句是从`users`表中检索所有行。查询成功后,将在控制台上打印结果。
最后,别忘了在完成数据库操作后关闭连接:
```
connection.end();
```