js客户端通过node.js实现的Server操作MySQl

首先安装好 node.js

无需使用express,主要使用的是基础的node.js API实现的Server端操作

下载 压缩包 解压,在包含index.js的目录运行 node index 命令就好,默认端口8000

就是主文件,在当前目录下执行: node index
在index.js中
function svrStrat() {
    // 8000是端口号
    server.start(router.route, handle,8000);
    //test();
}

设置了端口号,你可以自己设置

config\ConstSet.js 设置了若干常量
requestHandlers.js文件里面集中了很多操作
里面的start() 函数 就是浏览器打开http://127.0.0.1:8000/start之后,呈现开始上传界面的服务器端相应操作

temp目录是存放静态图片的,当打开 http://127.0.0.1:8000/start,机会执行上传图片的操作,上传图片就存放在temp目录中


sqlcs目录就是sql连接和操作数据库的基本操作
这里只用了sql数据库的一个表,表名members

下面这一句插入记录的代码说明了表的结构
insert into members (mid,name,headImg,job,addr,contactInfo,prodId,interest,lovePoint) values(
      2,'珍珍','xiaoZhenfigure.jpg','Game Dev','湖南衡阳','qq:556590139',1002,'game,music,movies',0
      )

当浏览器中打开 http://127.0.0.1:8000/modifyMems,可见如下界面:

js客户端通过node.js实现的Server操作MySQl

最顶上的输入框,填入某一条记录的名字 例如: 珍珍 点击更新按钮就可以的到数据库的记录信息。


后续会实现完整的与微信小程序或者html5/cocos2D等Client交互的Demo,供需要的朋友使用

下载资源: 点击打开链接