node 使用mysql模块查询Mysql数据库返回结果类型

nodemysql的查询中,查询的返回结果中。

  1. select * from table

    返回结果是数组 (Array)类型。结构是数组中包含对象。

    [{},{}]
    
  2. insert返回结果是Object类型,结果如下所示

    insert into table () values ()

    {
      fieldCount: 0,
      affectedRows: 1, //影响行数
      insertId: 481,   //ID
      serverStatus: 2,  //服务器状态
      warningCount: 0,  //警告
      message: '',     //信息
      protocol41: true,   //协议
      changedRows: 0   //改变的行数
    }
    
  3. update返回的结果类型为Object

    update table set xx = xx where xx = xx

    返回结果:

    { 
      fieldCount: 0,
      affectedRows: 1,
      insertId: 0,
      serverStatus: 2,
      warningCount: 0,
      message: '(Rows matched: 1  Changed: 1  Warnings: 0',
      protocol41: true,
      changedRows: 1
    }
    
  4. delete 返回的结果类型为 Object

    delete from table where xx = xx

    返回结果:Object

    { 
      fieldCount: 0,
      affectedRows: 1,
      insertId: 0,
      serverStatus: 2,
      warningCount: 0,
      message: '(Rows matched: 1  Changed: 1  Warnings: 0',
      protocol41: true,
      changedRows: 1
    }
    

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,464评论 0 19
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,742评论 0 38
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,698评论 0 13
  • 最近工作比较清闲,所以偷偷闲,出去逛逛街,不经意间走进了一家书店。偶然间看到了《小王子》这本书,以前听很多朋友讲这...
    深山起风兰兰阅读 9,826评论 2 8
  • 姓名:郭志宏 公司:内蒙古金仕顿大酒店 【日精进打卡第39天】 一、【知~学习】 《六项精进》大纲5遍共243遍 ...
    黑山小妖G阅读 936评论 0 0