当前位置: 首页 > news >正文

从零开始学Node.js(七_增)

我们在接触Node.js中 肯定会接触到链接Mysql数据库一类

并且要求我们对数据库进行一系列的操作

其中操作我们最常见的就是(增删改查)

今天我们就对Node的增删改查做一个基础的介绍和练习(主写views/index.js)布局和点击事件(不进行详解)

在做增删改查之前我们应该先链接自己的Mysql数据库

var mc = mysql.createConnection ({ url:'localhost', user:'root', password:'密码', database:'名称', port:3306 }) mc.connect()

//之后进行页面的基础获取并布局

router.post('/qingqiu',function(req,res) {

var sql=`select * from tl48;`
mc.query(sql,function(err,result)
{
	res.send(result)
})
复制代码

})

  1. 当我们进行增这个操作时应先获取到我们添加的账号 密码........ 之后进行操作

router.post('/zeng',function(req,res) //我们获取到/zeng的时候进行操作 {

var name=req.body.name//获取到Name元素
var zuozhe=req.body.zuozhe
var chubanshe=req.body.chubanshe
var riqi=req.body.riqi
var shuhao=req.body.shuhao
var price=req.body.price
//以上都为获取我们传过来的元素
console.log(name,zuozhe,chubanshe,riqi,shuhao,price)
//之后我们可以通过console.log进行查看是否全部获取到了
var sql=`insert into tl48 (name,zuozhe,chubanshe,riqi,shuhao,price) values ('${name}','${zuozhe}','${chubanshe}','${riqi}','${shuhao}','${price}');`
//我们此时定义的sql可以理解为对增这个的操作
insert into 就是添加
mc.query(sql,function(err)
{
	res.send('ok')
})
//当增成功是我们send('ok')
复制代码

})

相关文章:

  • python基础知识8——常见内置模块
  • vim跳转到某行
  • Knative Eventing 中如何实现 Registry 事件注册机制
  • jquery.i18n.properties前端国际化方案
  • cursor-spacing 软键盘和input的距离
  • spring cloud服务注册与发现无法发现的可能原因
  • Python中的列表(3)
  • 【Java基础】图片压缩
  • Nginx反向代理,负载均衡,redis session共享,keepalived高可用
  • Python进阶之路 3.5.4 循环中的else语句
  • 【更新】Stimulsoft Reports v2019.3.1发布,新增对OData v4的支持功能
  • 7天瓜分36万美妆,勇敢“晒丫”才是年轻人的生活方式
  • 宜信开源微服务任务调度平台(SIA-TASK)
  • Centos7.6安装jdk1.8
  • 原生革命--跨平台开发技术解析
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【347天】每日项目总结系列085(2018.01.18)
  • Docker容器管理
  • Facebook AccountKit 接入的坑点
  • golang 发送GET和POST示例
  • JavaWeb(学习笔记二)
  • java中具有继承关系的类及其对象初始化顺序
  • PHP CLI应用的调试原理
  • Ruby 2.x 源代码分析:扩展 概述
  • Vim Clutch | 面向脚踏板编程……
  • vue学习系列(二)vue-cli
  • 闭包,sync使用细节
  • 从零开始的无人驾驶 1
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 复习Javascript专题(四):js中的深浅拷贝
  • 关于 Cirru Editor 存储格式
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 微信开源mars源码分析1—上层samples分析
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • ​2020 年大前端技术趋势解读
  • ​io --- 处理流的核心工具​
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $.proxy和$.extend
  • (20050108)又读《平凡的世界》
  • (二)Linux——Linux常用指令
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)fock函数详解
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ****Linux下Mysql的安装和配置
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .NET Core 版本不支持的问题
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET的数据绑定
  • .NET的微型Web框架 Nancy
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • @Async注解的坑,小心
  • @Bean注解详解