Mysql
 sql >> Baza danych >  >> RDS >> Mysql

„ER_PARSE_ERROR” w węźle mysql podczas wstawiania wielu wartości

Skończyło się na użyciu mysql.escape(val) w zapytaniu

 app.mysql.query('INSERT INTO `files` (`torrentid`, `filename`, `filesize`) VALUES '+app.mysql.escape(torrentFiles), function(err, result) 

EDYTUJ

Rozwiązaniem było dodanie put torrentFiles w [] . to jest teraz

app.mysql.query('INSERT INTO `files` (`torrentid`, `filename`, `filesize`) VALUES ? ', [torrentFiles], function(err, result)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RESTful API lub Socket.IO

  2. zaktualizuj dwie tabele w jednym zapytaniu w mysql

  3. Wydajność MySQL:MyISAM kontra InnoDB

  4. najlepsze wózki na zakupy e-commerce dla programisty Zend Framework

  5. Błąd:ER_NOT_SUPPORTED_AUTH_MODE:Klient nie obsługuje protokołu uwierzytelniania żądanego przez serwer; rozważ aktualizację klienta MySQL