Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pomiń lub zignoruj ​​definicje w Mysqldump

Ten problem istnieje od 2006 roku i nie ma żadnych oznak, by kiedykolwiek został naprawiony.

Jednak przesłałem go przez grep (tylko Linux), aby wyciąć wiersze definiujące przed zapisaniem pliku zrzutu:

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

Trochę kęs (lub klawiatura?), ale myślę, że to jedyny sposób.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Projekt bazy danych zarządzania zapasami

  2. Jak mogę zrobić „wstaw, jeśli nie istnieje” w MySQL?

  3. UKŁADANIE „utf8_general_ci” jest nieprawidłowe dla ZESTAWU ZNAKÓW „latin1”

  4. PHP PDO zwraca niespójne wyniki dla SELECT FOUND_ROWS()

  5. Czy istnieje prostszy sposób na osiągnięcie tego stylu komunikacji z użytkownikami?