NodeJS + mysql 返回数据

//mysqlQuery.js

var mysql  = require('mysql');

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'root',
  password : '*********',
  port: '3306',
  database: '*********',
});

function mysqlQuery(){

  //检索
  this.select=function(callback){
      var  sql = 'SELECT distinct * FROM table';
      connection.query(sql,function(err,result){
          if(err){console.log(err)}
          callback(result); // 此处直接返回 return 返回undefined, 需要使用回调函数来接收数据。
      })

  };

}

module.exports = mysqlQuery;

调用的场合

var mqt = new mysqlQuery();
 mqt.select(processdata);
  function processdata(rdata){

     var dom = rdata;

//TODO 处理逻辑

     res.send(dom );
  }

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
实现登录注册功能需要以下步骤: 1. 创建小程序页面,包括登录页面和注册页面。在登录页面和注册页面里,设置相应的表单,分别用来输入用户名和密码。 2. 在小程序后台配置请求域名白名单,将后台服务器的域名添加进去。 3. 在后台服务器上,使用Node.js框架和Express.js库创建Web服务器。 4. 使用MySQL数据库来存储用户信息。在数据库中创建一个名为users的表,用来存储用户的信息,包括用户名和密码。 5. 在服务器端,创建路由来处理来自小程序的请求。对于注册请求,将用户输入的用户名和密码插入到users表中。对于登录请求,将用户输入的用户名和密码与users表中的记录进行比对,如果匹配成功,则返回登录成功的信息。 6. 在小程序中,使用wx.request()函数来发送请求到服务器端。对于注册请求,将用户输入的用户名和密码通过POST方法发送到服务器端。对于登录请求,将用户输入的用户名和密码通过GET方法发送到服务器端。 7. 在小程序中,使用wx.showToast()函数来显示服务器返回的信息,如注册成功、登录成功、用户名已存在等。 总结一下,实现登录注册功能需要在小程序、后台服务器和MySQL数据库三个方面进行开发。小程序主要负责前端页面展示和用户输入数据的收集,后台服务器主要负责处理用户请求和数据库操作,MySQL数据库主要负责存储用户信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值