Node-mysql插入有两个值的查询?

2023-12-19

这是我当前的 JavaScript。

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


connection.connect();
 //var querydata = +"'"+data.RegUsername + "','"+data.RegPassword+"'" 
  connection.query("INSERT INTO Codify (UsernameDB , PasswordDB) VALUES ?", data.RegUsername,+","+ data.Regpassword , function(err,rows,fields){
   if (err) throw err;
    })
  });*/

此查询导致错误,我做错了什么?


你做错的是你试图将两个值连接成一个字符串,并将该字符串替换为你的单个字符串?。如果您使用的是单个?,需要传入一个对象,该对象的参数与数据库字段名相同。

我会这样做:

let payload = {
    UsernameDB: data.RegUsername,
    PasswordDB: data.Regpassword
};

connection.query("INSERT INTO Codify SET ?", payload, function(err, rows) {

});

您还可以使用数组而不是对象来执行此操作:

let sql = "INSERT INTO Codify (UsernameDB, PasswordDB) VALUES (?, ?)";
connection.query(sql, [ data.RegUsername, data.Regpassword ], function(err, rows) {

});

或者像这样:

let sql = "INSERT INTO Codify SET UsernameDB = ?, PasswordDB = ?";
connection.query(sql, [ data.RegUsername, data.Regpassword ],  function(err, rows) {

});

但我发现使用一个?与对象一起更具可读性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Node-mysql插入有两个值的查询? 的相关文章

  • InnoDB 因读未提交而死锁! - Java - Glassfish - EJB3(JPA/Hibernate)

    几天来 我在使用 Glassfish EJB3 和 Mysql InnoDB 的 Java 应用程序上遇到了死锁问题 配置 Mysql InnoDB Ver 14 12 Distrib 5 0 51a 适用于 debian linux gn
  • 使用 Node.js 构建网站的最佳实践

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我想知道如何使用 Node js 从头开始 开发一个网站 我明白我怎么能possibly
  • Number.IsNaN() 比 isNaN() 更糟糕吗

    Soooooo isNaNJavaScript 显然被破坏了 比如 isNaN isNaN isNaN true isNaN false isNaN 0 返回 false 当它们看起来都是 不是数字 在 ECMAScript 6 中 草案包
  • 想要动态处理与分页相关的页码显示:ReactJS

    我有一些分页逻辑工作得很好 唯一的问题是我只能让它显示并固定数量的页面可供选择 现在我已经把它放到了 5 页 但我希望它能够根据总记录动态更改 假设我有 100 条记录 每页限制为 10 条 将有 10 页 现在我只能让它以这种方式显示 第
  • IntersectionObserver是否支持水平滚动观察?

    我制作了几个垂直滚动 IntersectionObserver 模块 但我对水平滚动感兴趣 根将是 div 观察目标将是 img 我想观察当 img 放大但 div 保持视口宽度时的变化 我什至不确定移动 Safari 是否会将缩放后的图片
  • JavaScript 验证和 PHP 验证?

    我正在使用 jquery 验证插件来验证空表单 我还应该在 PHP 中检查一下以确保 100 正确吗 或者用 javascript 验证就可以了 谢谢 您应该始终在服务器上进行验证 如果用户以某种方式不使用 Javascript 提交表单
  • JavaScript 继承;调用和原型

    要在Javascript中实现继承 通常需要执行以下两个步骤 假设我有一个基类 Animal var Animal function name this name name 我现在想从中派生一个子类 Dog 所以我想说 var Dog fu
  • JavaScript推送函数中的动态变量

    我在 JavaScript 中使用推送功能 var chartData for var i 0 i lt 3 i chartData push date new Date year s mon s date s hr s min s sec
  • IE 中的 XPath 查询使用从零开始的索引,但 W3C 规范是从一开始的。我应该如何处理差异?

    问题 我正在转换目前仅适用于 Internet Explorer 的相对较大的 Javascript 代码 以便使其也适用于其他浏览器 由于代码广泛使用 XPath 我们做了一些兼容性功能以使事情变得更容易 function selectN
  • onclick 事件中未调用函数

    我想在每个 YouTube 链接的末尾添加一些 HTML 以在 litebox 中打开播放器 到目前为止 这是我的代码 document ready function var valid url new RegExp youtube com
  • 将 Firebase 云消息传递与 Windows 应用程序结合使用

    我在 Android 和 iOS 应用程序中使用 Firebase Cloud Messaging 但是我还有此应用程序的 Windows Mac OS 版本 我想保留相同的逻辑 我知道 Firebase Cloud Messaging 可
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 如何始终将焦点保持在文本框中

    我创建了一个包含两个 div 的 HTML 页面 左侧的 div 页面的 90 是 ajax 结果的目标 右侧的 div 页面的 10 包含一个文本框 该页面的想法是在文本框中输入零件编号 通过条形码扫描仪 并显示与该零件编号匹配的绘图 显
  • 改变 JavaScript 中的顶部填充

    以下是我在 css 中设置顶部填充的方法 body font size font size px margin 0 padding 100px 0 20px 0 width 100 important 如何使用最简单的 javascript
  • 将古吉拉特语文本插入 MySQL 表会产生垃圾字符和不可读的文本

    我有三个 MySQL 表 我正在向其中插入古吉拉特语内容 当我插入两个表时 它们插入得很好并且可读 但在一个表中 它显示垃圾字符 不可读的文本 我怎样才能解决这个问题 MySQL 有每个表的字符集设置 http dev mysql com
  • 聆听 Angular 2 中的元素可见性

    我正在为我的网络应用程序使用 Bootstrap 和 Angular 2 v4 我想监听指令中的元素以了解可见性变化 我的元素有一个可以隐藏其子元素的父元素hidden sm up我需要在每次隐藏或显示时触发一个函数 div hidden
  • 如何从浏览器向服务器发送“页面将关闭”消息?

    我想向每个 html 文档添加一个脚本 JavaScript 该脚本向服务器发送两条消息 页面确实打开了 页面将关闭 此消息包含页面打开的时间 打开消息应在文档加载时 或加载完成时 发送 这是简单的部分 The close message
  • react-native - 图像需要来自 JSON 的本地路径

    你好社区 我正在react native中开发一个测试应用程序 并尝试从本地存储位置获取图像 我实际在做什么 我将图像直接链接源提供给 var 并在渲染函数中调用此方法 react 0 14 8 react native 0 23 1 np
  • 什么是 WKWebView 中的 WKErrorDomain 错误 4

    fatal error LPWebView encounters an error Error Domain WKErrorDomain Code 4 A JavaScript exception occurred UserInfo 0x7
  • 没有输入的 jQuery 日期选择器

    我有一个相当复杂的网络应用程序 我想向其中添加一些日期选择 UI 我遇到的问题是我无法从文档中弄清楚如何真正控制日期选择器的出现方式和时间 不涉及任何表单元素 不 我不会添加秘密表单字段 因此简单的开箱即用方法根本行不通 我希望有人可以提供

随机推荐

  • 如果全部相同,获取数组中的最低值或随机值?

    我有一个像这样的数组 Array 5 gt 0 6 gt 0 密钥 5 和密钥 6 是用户 ID 两个键的值 0 是它们拥有的帖子数 我如何获得帖子最低的用户 如果有超过 1 个用户拥有相同 最低的帖子 请随机选择一个 谢谢 你需要的是mi
  • 无法将数组中的 PSCustomObjects 正确转换回 JSON

    我正在尝试将 JSON 文件提取到 Powershell 中 将 JSON 块附加到现有节点 组件 然后将 PSCustomObject 转换回 JSON 并保存文件 我正在使用的 JSON 类似于图 1 正如您在我的代码中看到的 我运行
  • 如何知道 Firebase DB 中添加了哪个新条目?

    我的应用程序分为 2 个部分 用户和管理员 管理员可以在 firebase db node 中添加 删除新项目 并将其反映到用户应用程序中 考虑一下 用户应用程序始终打开并使用以下代码更新列表 mFirebaseDatabase addVa
  • 后期预览 - 使用 AJAX 和 Fancybox 传递数据

    我正在尝试进行后期预览 它将出现在新的 Fancybox iframe 中 几周以来 我一直在寻找一些帮助或最佳实践 但我找不到 我的主要问题是将数据从表单 在更新数据库之前 传递到 Fancybox 窗口 我的 AJAX 技能很差 所以也
  • wp_dequeue_script 用于子主题替换脚本

    我有一个子主题 我可以添加我想用来替换一些主题功能并替换一些按钮的脚本 但我无法删除旧按钮 因此它们都显示在彼此之上 如何删除父js脚本 这是我的function php为儿童主题 function replace scroll Remov
  • React-Native-Web 的视频支持

    有没有在React Native Web中播放视频的解决方案 React Native Web https github com necolas react native web https github com necolas react
  • 带有整数参数的分段 numpy 函数

    我定义分段函数 def Li x return piecewise x x lt 0 x gt 0 lambda t sin t lambda t cos t 当我评估时Li 1 0 答案是正确的 Li 1 0 array 0 540302
  • 为什么测试期间的 useParams 在带有包装器的测试环境中返回未定义?

    我现在在两个不同的代码库中看到了这一点 并且感到困惑 因为它在实际浏览器中工作正常 但在测试中却不行 如果组件使用useParamshook hook在测试中抛出错误 错误 未捕获 TypeError 无法解构属性accountId 未定义
  • Android导航组件:如何获取当前导航图的id?

    我使用嵌套导航图来确定范围并在一组片段之间共享我的视图模型 我还有一个 BaseFragment 类 它获取所需视图模型的引用 fun provideViewModel VM return if viewModelScopeGraphId
  • 使用反射获取属性值时参数计数不匹配

    我得到了参数计数不匹配我不明白的错误 我有以下代码 Type target Type GetType CPS Service DocumentType Create an instance of my target class instan
  • 未定义的方法“dragonfly_accessor”

    我是 Dragonfly 的新手 并尝试浏览 Rails 主文档页面上的设置说明 不使用活动记录 我的步骤 1 添加到Gemfile gem dragonfly gt 1 0 3 2 bundle install 3 rails g dra
  • 如何正确更新 API 11 后的通知?

    Before Notification Builder http developer android com reference android app Notification Builder html应运而生更新方式 http deve
  • 如何在 linkedin 开发者应用程序中设置“r_fullprofile”访问权限?

    我在我的应用程序中应用了一个 API 来访问需要 r fullprofile 访问权限的 linkedin 推荐 在 linkdin api 升级之前 它工作正常 但现在 linkedIn 应用程序不提供设置完整配置文件访问权限 这就是我的
  • ARM 上 TLS 的代码序列

    The 线程本地存储的 ELF 处理 http www akkadia org drepper tls pdf文档给出了各种架构的各种模型 本地执行 初始执行 一般动态 的汇编序列 但 ARM 不行 有什么地方可以看到 ARM 的此类代码序
  • 使用 ColumnText 会导致“文档没有页面”异常

    我想将文本包装在图像下方 或左侧或右侧 的矩形中 如下所示 请参阅链接 http upanh in SLk http upanh in SLk 我在代码中使用 ColumnText 来换行文本 protected void doGet Ht
  • Java 8 是否提供了重复值或函数的好方法?

    在许多其他语言中 例如 Haskell 很容易多次重复一个值或函数 例如 获取值 1 的 8 个副本的列表 take 8 repeat 1 但我在Java 8中还没有找到这个功能 Java 8的JDK中有这样的功能吗 或者相当于类似范围的东
  • 内存流为空

    我需要从不同的来源 函数 生成一个巨大的 xml 文件 我决定使用XmlTextWriter因为它使用的内存比XmlDocument 首先 发起一个XmlWriter与底层MemoryStream MemoryStream ms new M
  • 如何在 .NET 4.5 中“同时”运行这两个方法?

    我有一个方法可以执行 2独立的逻辑片段 我希望我能同时运行它们同时 并且仅在这两个子方法完成后才继续 我试图弄清楚async await语法 但我就是不明白 这是代码 public PewPew SomeMethod Foo foo var
  • 为什么我对模型实例的更改有时无法保存在 Rails 3 中?

    我有一个名为 Post 的模型 并在模型中创建了两个方法来更改字段 当调用保存时 第一个方法的更改将被保留 第二种方法的更改不会保存 我之前在其他模型中注意到过这种行为 我认为我缺少一些关于模型如何工作的基本知识 对此的任何帮助将不胜感激
  • Node-mysql插入有两个值的查询?

    这是我当前的 JavaScript var connection mysql createConnection host localhost user root password root database codify port 8889