07nodejs环境搭建及基本使用.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实 验 报 告 院系名称:数学与信息学院 2016 年 11月 25 日 实验题目 nodejs环境搭建与基本使用 任课教师 课程名称 动态网页 实验学时 2 实验学生 黄含 班级学号 201408241008 实验目的与任务 完成nodejs环境搭建。 熟悉基本的语句(install)。 直接执行javascript语句。 执行.js文件。 一个简单的web服务器。 Nodejs数据库操作 实验涉及的相关知识点 NodeJs Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 mysql -u username –p userpasswd 2、查看所有数据库 show databases; 3、选择数据库 use databasename; 3、查看该数据库下所有表 show tables; 查看表内容:use tablename; 4、查看表的区段 describe 表名; 5、查询表数据 select * from tablename; 用js操作数据库: 在E盘根目录下,按住shift键的同时单击鼠标右键,在此处打开命令窗口,然后执行如下操作 在DOS窗口运行测试程序打印1,2,3,4,5,6,7,8,9,10 命令如下:node test.js 结果如下 Test.js内代码如下: for(var i=0;i10;i++){ console.log(i); } 打印’ok’ Test.js内代码如下: var http=require(http); http.createServer(function(req,res){ res.write(hello node); res.end(); }).listen(3000); console.log(ok); test.js: var mysql=require(mysql); console.log(mysql.createConnection()); Test.js: var mysql =require(mysql); var conn=mysql.createConnection( { host:localhost, port:3306, user:root, password:root, database:xj2014 } ); console.log(conn); 测试成功! 实验过程: 123.js //引用 var mysql = require(mysql); //创建连接 var connection = mysql.createConnection({ host: localhost, //主机名称 user: root, //用户名 password: rootadmin, //密码 database: xj2014 //数据库 }); //连接 connection.connect(); //执行操作 connection.query(SELECT * from userinfo limit 0,1, function(err, rows, fields) { console.log(err); (rows); console.log(fields); }); //关闭连接 connection.end(); 查询 123.js: //引用 var mysql = require(mysql); //创建连接 var connection = mysql.createConnection({ host: localhost, //主机名称 user: root, //用户名 password: rootadmin, //密码 database: xj2014 //数据库 }); //连接 connection.connect(); //执行操作 connection.query(SELECT * from userinfo where name=?, [小银银], function(err, rows) { if (err == null) { (rows); } else { console.log(error info: + err); } }); //关闭连接 connection.end(); 查询结果: 修改: 123.js

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档