普通用戶備份mysql 數據庫報錯
mysql 無lock tables權限 報Access denied for user 'dbuser'@'localhost' to database 'db' when using LOCK TABLES
主要原因是該用戶無lock tables 該權限,處理辦法:
1. 給該普通用戶賦予lock tables 權限,建議是刪除該用戶,重新用mysql命令建
2. 加上--skip-lock-tables即可
mysqldump -udbuser -p dbname --skip-lock-tables > dbname.sql
3. 使用root 備份
摘自 依戀的專欄