sql >> Databasteknik >  >> RDS >> Mysql

Ruby mysql2 flera uttalanden i en enda fråga

Kort svar på det här problemet är när MULTI_STATEMENTS är aktiverade förväntar mysql att du ska hantera resultatet av din fråga.

En snabb lösning är att göra något liknande detta efter varje uppsättning av flera uppdateringssatser

  while db_write.next_result
    db_write.store_result rescue ''
  end


  1. MySQL sortera efter antal förekomster

  2. Ändra gränsen för Mysql-radstorleken för stor

  3. UTF8-tecken visas inte korrekt med datatabeller och yadcf

  4. Nybörjarfråga om mySQL och PHP för att undvika att ansluta till DB på varje sida