Как получить sql-запрос?

275
05 июня 2017, 23:07

делаю запрос:

mysql.query("INSERT INTO `test` (`val`, `val2`) VALUES ?", [[3, 3],[5,5]], function(err, result) {
    console.log(err);
    console.log(result);
});

получаю ошибку:

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 '3, 3' at line 1

не пойму в чем ошибка

как можно увидеть запрос, который в итоге отсылается в mysql?

UPDATE пример из документации:

  var sql = "INSERT INTO customers (name, address) VALUES ?";
  var values = [
    ['John', 'Highway 71'],
    ['Peter', 'Lowstreet 4'],
    ['Amy', 'Apple st 652'],
    ['Hannah', 'Mountain 21'],
    ['Michael', 'Valley 345'],
    ['Sandy', 'Ocean blvd 2'],
    ['Betty', 'Green Grass 1'],
    ['Richard', 'Sky st 331'],
    ['Susan', 'One way 98'],
    ['Vicky', 'Yellow Garden 2'],
    ['Ben', 'Park Lane 38'],
    ['William', 'Central st 954'],
    ['Chuck', 'Main Road 989'],
    ['Viola', 'Sideway 1633']
  ];
  con.query(sql, [values], function (err, result) {
    if (err) throw err;
    console.log("Number of records inserted: " + result.affectedRows);
  });

https://www.w3schools.com/nodejs/nodejs_mysql_insert.asp

READ ALSO
Почему не срабатывает UPDATE?

Почему не срабатывает UPDATE?

почему если передать несколько записей в строке, обновляются все записи:

542
Mysql complicated select

Mysql complicated select

Мне необходимо найти все посты (из таблицы posts) у которых отношение количества лайков (likes) к подписчикам из таблицы пользователей (userssubscribers)...

354
MySQL Выборка данных по условию

MySQL Выборка данных по условию

Здравствуйте, не получается составить корректный запросЕсть две таблицы author и book у обеих есть поле id_author

481
Проверка данных на ввод Android Studio

Проверка данных на ввод Android Studio

Господа, подскажите, только только начинаю разбиратьсяМне нужно сделать примерно следующие вещи: 1) Имеется строка для ввода данных, мы пишем,...

586