Mysqldump LOCK TABLES

Cette petite erreur de mysqldump peux arrêter un dev bien motivé à sauvegarder sa base de données.

mysqldump: Got error: 1044: Access denied for user 'user'@'localhost' to database 'user' when using LOCK TABLES

La solution

Il suffit de désactiver le LOCK TABLES, bien sur si votre base de données est en production et très active. Il vaudrait mieux avoir le droit (GRANT)

mysqldump --opt --lock-tables=false -u user -p user > user.20160131.sql

Merci à Alvin Alexander de la solution !

Commentaires