5、亚马逊网络服务入门指南

亚马逊网络服务入门指南

1. MySQL 模块与用户数据获取

在开发过程中,我们使用 mysql 模块来与 MySQL 数据库进行交互,其完整文档可参考 https://github.com/felixge/node-mysql globals 对象用于存储公共变量,避免污染全局命名空间,而 MySQL 数据库连接则使用 globals 中的配置进行初始化,记为 connection

下面是获取所有用户信息的方法 getAllUsers()

function getAllUsers(callback){
  connection.query('SELECT username, userID FROM users', function(err, rows, fields){
    if(err){
      callback(err);
    } else {
      callback(null, rows);
    }
  });
}

此方法非常简单,无需验证参数、转义用户输入或调用其他中间函数,只是从数据库中检索所有用户信息,并将其返回给 routes/user 中的回调函数。

为了使这些方法能被其他对象访问,需要进行导出操作:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值