【nodejs】使用express搭建一个RESTful API(二):用户注册和登录
我们首先要在数据库中创建一个数据库,然后创建一张user表,表中有uid,username,password三个字段。其中,uid是自增字段。
npm中安装mysql并配置npm install mysql --save 1
在文件根目录下,新建一个文件夹叫config,这里面放一些配置文件。我们新建一个db.js。
// 数据库配置文件 module.exports = { mysql: { host: 'localhost', user: 'root',//用户名 password: '1234', //密码 database: 'mystudy', //数据库名称 port: '3306' //端口 } } 123456789101112
再新建一个sqlMap.js,里面放一些sql的语句。
let sql = { user:{ //注册 regUser:'insert into users(uid,username,password) values(?,?)', //查询用户 query:'select * from usesr' } } module.exports = sql; 1234567891011
然后在根目录下的router,里面的user.js中,写一些操作代码。在此之前,要先定义一个返回的变量格式,之后的所有方法都可以用的
let resData;router.use((req,res,next)=>{resData = {code:200,//200表示得到了返回值,后面可以定义其他的返回代码message:""}}) 123456789
然后我们来测试一下,有没有和数据库连通,就可以用很简单的功能测试。
这是一个查询用户的方法
/* GET users listing. */ router.get('/', function (req, res, next) {let sql = $sql.user.queryconn.query(sql, (err, result) => {if 123456
相关知识
Nodejs+vue+mysql花卉鲜花商城销售系统
REST API 安全设计指南
计算机毕设设计项目 nodejs基于微信小程序的科学养花系统的设计与实现
PHP编程实现高效在线订花系统:从需求分析到代码实现详解
基于spring boot的假花加工和运输管理系统的设计与实现怎么实现加工
用户登录
基于node.js+vue花点心思鲜花订购系统的设计与实现后(开题+程序+论文)计算机毕业设计
精品Nodejs实现的微信小程序的科学养花系统的设计与实现
Node.js毕业设计基于的鲜花预定管理系统(Express+附源码)
人工智能识病虫害,API来提前防治
原文链接: 【nodejs】使用express搭建一个RESTful API(二):用户注册和登录 https://www.huajiangbk.com/newsview948753.html
| 上一篇: 投诉榜第一、解决率最低,网易云、... | 下一篇: python学习之最简单的用户注... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 23945
- 2明日花キララ(明日花绮罗)经... 14017
- 3家庭养花知识大全 家庭养花有... 9427
- 4家庭养花风水知识 家庭养花“... 9141
- 5兰花叶子扭的是什么兰 8788
- 6君子兰什么品种最名贵 十大名... 8145
- 7五月天婷婷开心六月丁香:音乐... 8057
- 8十大致癌花卉排行榜,哪些花卉... 7776
- 9秋天养花,掌握这5点养花知识... 7684
- 10【花卉知识 】养花须知:新手... 7286




