express项目搭建嵌入mysql
时间: 2023-07-25 07:15:09 浏览: 75
要在Express项目中嵌入MySQL,需要先安装Node.js的MySQL驱动程序。可以使用`npm`包管理器来安装。
首先,在项目目录中打开终端或命令提示符,输入以下命令安装MySQL驱动程序:
```
npm install mysql
```
接下来,在Express项目中添加以下代码来连接MySQL数据库:
```
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'username',
password: 'password',
database: 'database_name'
});
connection.connect((err) => {
if (err) {
console.error('Error connecting to MySQL database: ', err);
return;
}
console.log('Connected to MySQL database');
});
module.exports = connection;
```
这段代码创建了一个MySQL连接,并输出连接成功的消息。其中,`host`是MySQL服务器的地址,`user`是用户名,`password`是密码,`database`是要连接的数据库名称。
现在,就可以在Express项目中使用MySQL了。例如,可以使用以下代码查询数据库中的数据:
```
const connection = require('./mysql_connection');
connection.query('SELECT * FROM table_name', (err, results, fields) => {
if (err) {
console.error('Error querying MySQL database: ', err);
return;
}
console.log('Results: ', results);
});
```
这段代码查询名为`table_name`的表中的所有数据,并输出结果。可以根据需要修改查询语句来获取所需的数据。