我正在做一个选项来更改discord中的每个服务器前缀,我正在用mysql来做
代码:
var values = {
prefixcol: arg[1],
serverid: message.guild.id
};
var sqlaa = "INSERT INTO prefix (prefixcol, serverid) VALUES ?";
con.query(sqlaa, values, function (err, result) {
if (err) throw err
console.log("1 record inserted")
});
我犯了个错误:
错误:er\u parse\u错误:您的sql语法有错误;在第1行的“prefixcol
='1',serverid
='434013824207814706”附近,检查与您的mysql服务器版本对应的手册,以获得正确的语法
2条答案
按热度按时间iibxawm41#
您的sql语句格式不正确。对应于你的代码
这是因为您输入了2个值,所以需要插入2
mw3dktmi2#
我试过了
node
v8.9.4和mysql
v2.15.0,你需要包围?带圆括号