데이타베이스 백업할려면 mysqldump를 사용해서 usr/local/mysql/bin 에서 백업하잖아요. 근데 이렇게 할려면 수퍼유저에 권한이 있어야 하는데 그게 저한테 없거든요. 그래서 물어보는건데 특정데이타베이스 사용자가 그 데이타베이스를 백업할려면 어떻게 해야하나요? 말하자면 자신의 계정으로 들어가서 자신에게 주어진 데이타베이스를 백업하고 싶거든요. 좀 알려주세요.^^
mysqldump 는 DB 사용자 권한으로도 실행할 수 있다. 해당 DB 에 대한 SELECT 와 LOCK TABLES 권한을 가진 MySQL 계정을 만들어 -u 와 -p 옵션으로 지정하라. 시스템 root 권한은 필요 없다.