title: Express add backslash in insert
body: <p>I'm working with express and Mysql trying to create a new record in my database but i'm getting one error in my console. This one show the value inside of backslash and i dont know why.</p>
  
  <p>This is my function:</p>
  
  <pre><code> const PostImpuestos = (data,callback) =&gt; {
  
  var sql = "INSERT INTO tbImpuesto (nombre, valor) VALUES ?";
  
        connection.query(sql, [data] ,function(error,results){
          if (results){
            return callback()
          } else {
            console.log(error);
          }
        })
      }
  </code></pre>
  
  <p>and this is the error:</p>
  
  <blockquote>
    <p>sqlMessage:
       'You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near \'<code>nombre</code> = \'Impuesto de Tijuana\', <code>valor</code> = \'15%\'\' at line 1',
      sqlState: '42000',
      index: 0,
      sql:
       'INSERT INTO tbImpuesto (nombre, valor) VALUES <code>nombre</code> = \'Impuesto de Tijuana\', <code>valor</code> = \'15%\'' }</p>
  </blockquote>
  
  <p>I was thinking the error could be something about type of the value data, because this is a json. I change it for array and object but the problem persists.</p>