1.下载步骤
1.检查NodeJs 的版本
node -v
2.判断本地是否安装express
express --version
3.全局安装express
cnpm install -g express
或
npm install -g express
4.全局安装express-generator (最新express4.0版本中将命令工具已经分离出来)
cnpm install -g express-generator
或
npm install -g express-generator
过程截图如下:

2. 使用
1.进入文件夹: cd /home/muten/demo
2.生成json文件: npm init --yes
3.将express模块加载到当前目录下:npm install express --save
4.将mysql模块加载到当前目录下:npm install mysql--save
5.运行代码node test.js
6.在浏览器中输入http://192.168.118.138:3000/all
代码:
var express=require('express');
var mysql=require('mysql');//调用MySQL模块
var app=express();
//创建 connection
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '123456',
database: 'db_tars',//数据库名
port: 3306 //端口号
});
// 第一个参数是路由的地址,第二个参数是回调函数
app.get('/all',function(req,res){
// 获取所有的用户
connection.query('select * from db_tars.t_registry_info', function(err, rows, fields) {
if (err) {
throw err
}
res.send(rows);
})
})
app.listen(3000,function(){
console.log(3000);
})

该博客介绍了如何在Node.js环境中使用Express框架和MySQL数据库搭建一个简单的API服务。首先,检查Node.js版本和Express是否已安装,然后进行全局安装。接着,在指定文件夹下初始化项目,安装Express和MySQL模块。通过编写JavaScript代码,创建数据库连接,设置路由并监听3000端口。运行代码后,可以在浏览器中访问API获取数据。
802

被折叠的 条评论
为什么被折叠?



