创建node.js网络请求
- 创建步骤
- 导入对应的node.js需求包:使用require导入,作用类似于Java中的import
- 创建网络请求(使用异步的方式)
- 创建网络请求头信息,准确的告诉浏览器,使用哪种方式对传递的信息进行接收。
- 接收信息:.end
- 使用listen对端口进行监听,实际就是使用哪个端口对运行的文件进行访问。
const http=require('http');
http.createServer(function(request,response){
response.writeHead(200,{'Content-Type':'text/plain;charset=UTF-8'});
response.end("ok");
}).listen(8888);
console.log("程序运行了");
使用node操作mysql数据库
使用前提
- 安装第三方库,使用node操作MySQL数据库不是官方编写的库,需要使用
npm install mysql
对第三方库进行安装,在安装后才能通过node对数据库进行操作。
操作步骤
- 导入第三方库:
var MySQL=require('mysql')
- 创建数据库连接对象,并附带数据库相关信息
- 连接所创建的连接
- 执行crud
- 输出所得的数据,不管是否得到
- 关闭连接
var mysql=require('mysql');
var con=mysql.createConnection({
host:"127.0.0.1",
port:3306,
user:"root",
password:"root",
database:"testdb"
})
con.connect();
con.query("select* from test1",function(error,results,fields){
if(error) throw error;
console.log("res=",results);
});
con.end();
- 结果如下:
