【发布时间】:2015-10-04 09:15:06
【问题描述】:
exports.creategroup= function(callback,name,email,firstname)
{
// var connection=pool.getConnection();
var connection=connect();
console.log(email);
console.log(firstname);
var query="CREATE TABLE "+name+"(membername varchar(50) NOT NULL,email varchar(50) NOT NULL)";
var query1="INSERT INTO'"+name+"'(membername,email) VALUES('"+email+"','"+firstname+"')";
console.log(query);
connection.query(query,function(err,result){
if(err)
{
console.log("ERROR:"+err.message);
}
else
{
if(result.length!==0)
{
console.log("DATA : "+JSON.stringify(result));
callback(err, result);
}
else
{
callback("Invalid Username", result);
}
}
//pool.returnConnection(connection);
});
//插入查询报错。我不知道我犯了什么语法错误。有人可以帮忙吗。正在创建表。我在插入中面临的错误是
ERROR:ER_PARSE_ERROR:您的 SQL 语法有错误;检查 与您的 MySQL 服务器版本相对应的手册 ''sad'(membername,email) VALUES('hunur','Sachin) 附近使用的语法 Mallikarjun')' 在第 1 行
这里sad作为表名的参数传递
【问题讨论】:
标签: mysql node.js node-mysql