测试node.js

1 安装node.js

node.js安装教程

2 helloworld

2.1 代码

//类似于:java中的system.out.println("hello world");
console.log("hello world");

2.2 执行命令

node helloworld.js

2.3执行结果

控制台

3 搭建服务端

3.1代码

//导入模块是require,就类似于import java.io
const http = require('http');

//1:创建一个httpserver服务
http.createServer(function(request,response){
    //浏览器怎么认识hello server
    response.writeHead(200,{'Content-type':'text/html'});//这句话的含义就是:告诉浏览器将以text-plain去解析hello server这段数据
    //给浏览器输出内容
    response.end("<strong>hello server</strong>");
}).listen(8888);
console.log("你启动的服务是:http://localhost:8888已启动成功");
//2:监听一个端口8888 
//3:启动运行服务 node httpserver.js
//4:在浏览器访问http://localhost:8888

3.2 执行命令

node httpserver.js

3.3 执行结果

控制台

浏览器

4 操作数据库

4.1 代码

//1:导入mysql依赖包,mysql属于第三方的模块就类似于 java.sql一样的道理
var mysql = require("mysql");

//2:创建一个mysql的Conection对象
//3:配置数据库连接的信息
var connection = mysql.createConnection({
    host:"127.0.0.1",
    port:3306,
    user:"root",
    password:"123456",
    database:"plms"
});
//4:开辟链接
connection.connect();
//5:执行crud
connection.query("select * from user",function(error,results,fields){
    //如果查询出错,直接抛出
    if(error)throw error;
    //查询成功
    console.log("result =",results);
});
//6:关闭连接
connection.end();
//7:运行 node db.js 查看效果

4.2 执行命令

node db.js

4.3 执行结果

控制台

posted @ 2022-02-19 13:34  从0开始丿  阅读(48)  评论(0编辑  收藏  举报