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);
})