var userAddSql = ‘INSERT INTO userinfo(id,username,pwd) VALUES(0,?,?)‘;
var userAddSql_Params = [‘Wilson‘, 55];
//增 add
connection.query(userAddSql,userAddSql_Params,function (err, result) {if(err){console.log(‘[INSERT ERROR] - ‘,err.message);return;} console.log(‘INSERT ID:‘,result); });
//关闭连接
connection.end();nodejs+mysql入门实例(增)标签:info ret node nodejs ...
模块概览net模块是同样是nodejs的核心模块。在http模块概览里提到,http.Server继承了net.Server,此外,http客户端与http服务端的通信均依赖于socket(net.Socket)。也就是说,做node服务端编程,net基本是绕不开的一个模块。从组成来看,net模块主要包含两部分,了解socket编程的同学应该比较熟悉了:net.Server:TCP server,内部通过socket来实现与客户端的通信。net.Socket:tcp/本地 socket的node版实现,它实现了全双工的s...
我们知道每个模块对应一个js文件,这篇写一个最简单的模块hello.js, 然后在另一个js文件(main.js)中require自定义的模块。 hello.js 代码如下: function hello(name) { console.log(hello, + name); } exports.hello = hello; main.js 代码如下: var h = require(./hello); h.hello(snandy); 约定:hello.js和main.js在同一个目录下,比如是node目录 打开命令行,进入node目录,执行命令 代码如下: node main.js 可以看到命...
关于websocket等反向ajax技术介绍
在实时web应用中,常见的方法是反向Ajax。反向Ajax的定义:
反向Ajax(Reverse Ajax)本质上则是这样的一种概念:能够从服务器端向客户端发送数据。在一个标准的HTTP Ajax请求中,数据是发送给服务器端的,反向Ajax可以某些特定的方式来模拟发出一个Ajax请求,这些方式本文都会论及,这样的话,服务器就可以尽可能快地向客户端发送事件(低延迟通信)。
反向Ajax技术主要有两点内容:一是服务器端...
一、我们创建项目目录。代码如下:
> md hello-world二、进入此目录,定义项目配置文件package.json。
为了准确定义,可以使用命令:代码如下:
D:\tmp\node\hello-world> npm info express version
npm http GET https://registry.npmjs.org/express
npm http 200 https://registry.npmjs.org/express
3.2.1现在知道ExpressJS框架的最新版本为3.2.1,那么配置文件为:代码如下:
{ "name": "hello-world", "description": "hello w...
本文实例讲述了node.js入门实例helloworld。分享给大家供大家参考,具体如下:
将下面的代码保存为:server.js存到E盘下面的node目录中。var http = require('http');
function myNode(request, response){response.writeHead(200, {'Content-type':'text/plain'});response.write('hello world'); //hello worldresponse.end();
}
http.createServer(myNode).listen(2222); //监听2222端口
console.log('Server has started'); //...
本文实例讲述了node.js入门实例helloworld。分享给大家供大家参考,具体如下:
将下面的代码保存为:server.js存到E盘下面的node目录中。
var http = require(http);
function myNode(request, response){response.writeHead(200, {Content-type:text/plain});response.write(hello world); //hello worldresponse.end();
}
http.createServer(myNode).listen(2222); //监听2222端口
console.log(Server has started); //在控制台提...
关于websocket等反向ajax技术介绍
在实时web应用中,常见的方法是反向Ajax。反向Ajax的定义:
反向Ajax(Reverse Ajax)本质上则是这样的一种概念:能够从服务器端向客户端发送数据。在一个标准的HTTP Ajax请求中,数据是发送给服务器端的,反向Ajax可以某些特定的方式来模拟发出一个Ajax请求,这些方式本文都会论及,这样的话,服务器就可以尽可能快地向客户端发送事件(低延迟通信)。
反向Ajax技术主要有两点内容:一是服务器端...
我们知道每个模块对应一个js文件,这篇写一个最简单的模块hello.js, 然后在另一个js文件(main.js)中require自定义的模块。 hello.js 代码如下:function hello(name) { console.log(hello, + name); } exports.hello = hello; main.js 代码如下:var h = require(./hello); h.hello(snandy); 约定:hello.js和main.js在同一个目录下,比如是node目录 打开命令行,进入node目录,执行命令 代码如下:node main.js 可以看到命令行...
//连接数据库
var mysql = require(‘mysql‘);
var connection = mysql.createConnection({host: ‘bdm253137448.my3w.com‘, //数据库地址user: ‘bdm253137448‘, //数据库用户名password: ‘muchengfeng123‘, //数据库管理密码database:‘bdm253137448_db‘, //数据库名称insecureAuth: true
});connection.connect(function(err) {if (err) {console.error(‘error connecting: ‘ + err.stack);return;}console.log(‘c...