sql >> Databasteknik >  >> RDS >> Mysql

Ruby - Undantag inträffade:[Mysql2::Error] stängde MySQL-anslutningen

Detta är ett vanligt problem när man använder mysql2 gem version 0.2.11 eller lägre i kombination med multithreading. Det finns ett fel på problemspåraren med detaljer om problemet, men sammanfattningsvis är rådet att:

  1. Uppdatera ädelstensversionen du använder till >= 0.2.12
  2. Lägg till reconnect: true välj din db-anslutningskonfiguration i database.yml fil

Du har förmodligen redan löst ditt problem men det här kan hjälpa andra som stöter på den här frågan.



  1. PHP &MySQL:Hur kan jag använda SET @rank=0; i $query=

  2. mysql räknar förekomster av specialtecken i ett fält

  3. Hur man söker efter nollvärde för en dubbel som är hämtad från en databas

  4. DECIMAL längd för mikrotid (true)?