sql >> Database teknologi >  >> RDS >> Mysql

Minimum tilskud påkrævet af mysqldump for at dumpe et fuldt skema? (TRIGGERE mangler!!)

Forudsat at du med fuld dump også mener VIEW s og EVENT s, skal du bruge:

GRANT USAGE ON *.* TO 'dump'@'%' IDENTIFIED BY ...;
GRANT SELECT, LOCK TABLES ON `mysql`.* TO 'dump'@'%';
GRANT SELECT, LOCK TABLES, SHOW VIEW, EVENT, TRIGGER ON `myschema`.* TO 'dump'@'%';

og hvis du har VIEW s der udfører en funktion, så har du desværre også brug for EXECUTE .

Mit eget problem er:hvorfor har jeg brug for SELECT hvis jeg kun vil lave et dump uden data?



  1. Få en returværdi i C# asp.net fra en lagret procedure (syntaksproblem)

  2. Hvad er rodfejlen bag Kunne ikke etablere en databaseforbindelse. Tjek forbindelsesstreng, brugernavn og adgangskode.

  3. Hvad er meningen med IKKE NULL DEFAULT ''?

  4. SELECT INTO Variabel i MySQL DECLARE forårsager syntaksfejl?