Mysql
 sql >> база данни >  >> RDS >> Mysql

node-mysql:Множество заявки за изрази, ER_PARSE_ERROR

Бих опитал да задам опциите във вашия обект config.databaseOptions, напр.

const config = {
    databaseOptions: {
        host: "some_host",
        user: "some_user",
        password: "some_pw",
        database: "some_db",
        multipleStatements: true
    }
}

Или просто опитайте:

config.databaseOptions.multipleStatements = true;

преди да създадете пула.

Това разрешава грешката за мен!

Ако пропусна този ред, получавам същата грешка като вас:

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 'SELECT..



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да стартирате многократна заявка за вмъкване в SQL с помощта на PHP наведнъж?

  2. Как мога да ускоря MySQL заявка с голямо изместване в клаузата LIMIT?

  3. sails-mysql:ER_NO_DB_ERROR:Няма избрана база данни

  4. ГРЕШКА 1075:Неправилна дефиниция на таблица; може да има само една автоматична колона и тя трябва да бъде дефинирана като ключ

  5. DATEDIFF() или BETWEEN за периоди от време в SQL заявки