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

Comment restaurer de manière fiable des blobs MySQL

J'ai réussi à sauvegarder et à restaurer les blobs en utilisant la commande mysqldump suivante :

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

Je ne sais pas s'il spécifie max_allowed_packet sur la ligne de commande ou le skip-extended-insert ça a fait l'affaire.

J'ai supposé que mon max_allowed_packet de 32M était utilisé, mais je pense que dans le fichier de configuration mysql, il se trouve dans la section [mysqld] et ne s'applique donc probablement pas au vidage.

Je ne comprends toujours pas pourquoi je n'ai eu aucune erreur ni sur le vidage ni sur la restauration.