Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ruby mysql2 plusieurs instructions en une seule requête

La réponse courte à ce problème est lorsque MULTI_STATEMENTS est activé, mysql s'attend à ce que vous traitiez le résultat de votre requête.

Une solution rapide consiste à faire quelque chose de similaire après chaque ensemble d'instructions de mise à jour multiples

  while db_write.next_result
    db_write.store_result rescue ''
  end