【发布时间】:2016-03-09 08:34:33
【问题描述】:
代码:
function setvalue(val) {
idoutput=val;
base62val=Base.encode(idoutput);
var baseinsert = {ShortUrlCode:base62val};
console.log(idoutput);
console.log(base62val);
con.query('INSERT INTO URLTABLE set ? where ID = ?',[baseinsert,idoutput],function(err){
if(err) console.log(err);
})
console.log("short inserted");
con.end();
}
我收到的错误:
{ [Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where ID = 38' at line 1]
code: 'ER_PARSE_ERROR',
errno: 1064,
sqlState: '42000',
index: 0 }
【问题讨论】:
-
... set column_name=? where... -
这和 AWS 有什么关系?
标签: javascript mysql node.js amazon-web-services npm