Mysql
 sql >> Baza danych >  >> RDS >> Mysql

migracja z postgres do mysql powodująca dziwne błędy Mysql2::Błąd:serwer MySQL zniknął

I tak zdecydowałem się na przechowywanie danych w S3, ale znajomy wskazał mi kierunek rozwiązania tego problemu, przetestowałem to i zadziałało, więc pomyślałem, że powinienem to tutaj opublikować na wypadek, gdyby ktoś inny wpadł na taki sam problem.

Zasadniczo problem jest spowodowany tym, że zmienna max_allowed_packet jest ustawiona na wartość mniejszą niż rozmiar pola blog/tekst. Nie można wykonać zapytania, więc połączenie zostaje przerwane. Oto kilka szczegółów na temat zmiennej max_allowed_packet

http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet

a także trochę informacji na temat dostosowywania go w instancjach rds

http://www.henrybaxter.ca/?p=111




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mieć więcej niż jeden automatyczny przyrost na tabelę

  2. zwróć jedną wartość z bazy danych za pomocą mysql php pdo

  3. Odczytywanie ustawień podrzędnych, odczytywanie i zapisywanie ustawień głównych

  4. Błąd MySQL 2006:serwer mysql zniknął

  5. Uaktualnij MySQL do MariaDB 10 (Część 2 – Uaktualnij MariaDB/MySQL 5.5 do wersji 10.0)