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

Exportation de Blob de la base de données MySQL vers un fichier avec uniquement SQL

Utilisation de INTO , et en supposant que vous avez l'autorisation d'écriture en tant que mysql utilisateur à l'emplacement où vous souhaitez stocker les fichiers, vous pouvez faire :

SELECT id, blob INTO DUMPFILE '/tmp/path' FROM table;

Malheureusement, dans MySQL, il n'est pas possible de spécifier le fichier de vidage en tant qu'expression/variable. Cependant, vous pouvez y parvenir si vous l'encapsulez dans une procédure stockée et utilisez des variables.