sql >> Base de Datos >  >> RDS >> Mysql

Saltar o ignorar definidores en Mysqldump

Este problema ha existido desde 2006 y no hay señales de que se solucione.

Sin embargo, lo he canalizado a través de grep (solo Linux) para recortar las líneas definidoras antes de escribir el archivo de volcado:

mysqldump -u dbuser -p dbname | grep -v 'SQL SECURITY DEFINER' > dump.sql

Un poco de un trabalenguas (¿o teclado?) pero creo que es la única manera.