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

Jak niezawodnie przywracać obiekty BLOB MySQL

Udało mi się wykonać kopię zapasową i przywrócić obiekty blob za pomocą następującego polecenia mysqldump:

mysqldump --opt  --skip-extended-insert --max_allowed_packet=128M -u root myDB > filename

Nie jestem pewien, czy określa max_allowed_packet w wierszu poleceń lub skip-extended-insert to załatwiło sprawę.

Założyłem, że mój max_allowed_packet 32M było używane, ale myślę, że w pliku konfiguracyjnym mysql znajduje się on w sekcji [mysqld], więc prawdopodobnie nie dotyczy zrzutu.

Nadal nie rozumiem, dlaczego nie mam błędów ani zrzutu, ani przywracania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obejdź limit 61 tabel JOIN w MySQL, zagnieżdżając podzapytania w sobie nawzajem

  2. Samouczek SQL klucza podstawowego — jak zdefiniować klucz podstawowy w bazie danych

  3. MySQL:Pobierz nazwę kolumny lub alias z zapytania

  4. Jak zrobić generator wierszy w MySQL?

  5. Przechwytujący błąd krytyczny:obiekt klasy stdClass nie mógł zostać przekonwertowany na ciąg znaków w... podczas próby wstawienia do bazy danych