sql >> Databasteknik >  >> RDS >> Mysql

Hoppa över eller ignorera definierare i Mysqldump

Det här problemet har funnits sedan 2006 utan några tecken på att någonsin åtgärdas.

Jag har dock skickat det genom grep (endast linux) för att trimma ut definierraderna innan jag skrev dumpfilen:

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

Lite av en mun (eller tangentbordsfull?) men jag tror att det är det enda sättet.




  1. Vilolägesmappning av relationer/Öppna batchinsatser

  2. Levenshtein:MySQL + PHP

  3. Oracle SQL Analytic query - rekursiv kalkylbladsliknande löpande totalsumma

  4. PHP/MySQL - algoritm för topprankade