Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql中的插入查询不起作用_Mysql_Node.js - Fatal编程技术网

mysql中的插入查询不起作用

mysql中的插入查询不起作用,mysql,node.js,Mysql,Node.js,我已经创建了employees表,我想在这个表中插入数据,我正在编写一个简单的查询 client.query('INSERT INTO employees (id,firstName, lastName, fullName, managerId, managerName, title, department, cellPhone, officePhone, email, city, pic, twitterId, blog) VALUES (1,"amina", "yousuf", "amin

我已经创建了employees表,我想在这个表中插入数据,我正在编写一个简单的查询

client.query('INSERT INTO employees (id,firstName, lastName, fullName, managerId,  managerName, title, department, cellPhone, officePhone, email, city, pic, twitterId, blog) VALUES (1,"amina", "yousuf", "aminayousuf",1,,"",,"ceo","df","4334","455","dfsfsdf","dsfsf","fdfdsf", "fsdf" ,"sdf")', function(err,data){
    if(err){
        console.log(" not inserted") ;

    }
    else{
        console.log("insert");
    }
    client.end();
未插入显示的输出

我已经创建了一个employees表

client.query('CREATE TABLE employees ' +
'(id INT(11),' +
' firstName  VARCHAR(255), ' +
' lastName VARCHAR(255), '+
' fullName VARCHAR(255),' +
'managerId INT(11),'+
'managerName VARCHAR(255),'+
'title VARCHAR(255),'+
'department VARCHAR(255),'+
'cellPhone VARCHAR(255),' +
'officePhone  VARCHAR(255),' +
'email VARCHAR(255),' +
'city VARCHAR(255),'+
'pic BLOB ,' +
'twitterId VARCHAR(255),' +
'blog VARCHAR(255))'
);

编写查询时有问题吗?

您的查询语法错误,在
部分(空字符串值周围)有两个额外的逗号。请尝试以下方法:

INSERT INTO employees (
    id, firstName, lastName, fullName, managerId,  managerName, title, 
    department, cellPhone, officePhone, email, city, pic, twitterId, blog
) 
VALUES (
    1,"amina", "yousuf", "aminayousuf",1,"","ceo",
    "df","4334","455","dfsfsdf","dsfsf","fdfdsf", "fsdf" ,"sdf"
)

那么
错误中有什么?在询问其他人之前,请始终检查返回的错误。您的查询是错误的。您正在使用
1、、、、、
。这是不对的。