sql >> Databáze >  >> RDS >> Mysql

Přeskočte nebo ignorujte definice v Mysqldump

Tento problém se vyskytuje od roku 2006 bez známek toho, že by byl někdy vyřešen.

Provedl jsem to však pomocí grep (pouze linux), abych ořízl definující řádky před zápisem souboru výpisu:

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

Trochu sousto (nebo klávesnice?), ale myslím, že je to jediný způsob.




  1. Zobrazit definici uložené procedury/funkce v MySQL

  2. Průvodce návrhem databáze pro systém sociálních sítí v MySQL

  3. MySQL - Načítání nejnižší hodnoty

  4. Symfony2 vytváří a udržuje vztahy entit