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

MySQL правилният синтаксис за използване близо до '' при грешка на ред 1

проблемът е, защото сте получили заявката в няколко реда, използвайки " ", че PHP всъщност изпраща всички бели интервали към MySQL, което го кара да излязат грешки.

Поставете го на един ред или добавете към всеки ред :o)

Sqlyog трябва да изрязва белите пространства на всеки ред, което обяснява защо работи.

Пример:

$qr2="INSERT INTO wp_bp_activity
      (
            user_id,
 (this stuff)component,
     (is)      `type`,
    (a)        `action`,
  (problem)  content,
             primary_link,
             item_id,....


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Колона 'user_id' в списъка с полета е двусмислена

  2. JDBC MySQL връзка с помощта на Unix Socket

  3. Как да създадете MySQL база данни с помощта на интерфейса на командния ред (CLI)

  4. Данните са нула. Този метод или свойство не може да бъде извикан за нулеви стойности. (с помощта на комбинирано поле)

  5. Съкратете всички таблици в базата данни на MySQL, които съответстват на модел на име