Tôi đang cố gắng tập hợp tất cả các tùy chọn mà tôi cần cho mysqldump để tạo mọi thứ được cơ sở dữ liệu ứng dụng sử dụng vào một tập lệnh duy nhất. Điều này bao gồm cơ sở dữ liệu chính nó và tất cả người dùng cơ sở dữ liệu/mật khẩu/đặc quyền.Sử dụng mysqldump và người dùng cơ sở dữ liệu
Tôi đã có tất cả tìm ra với ngoại lệ của mảnh dùng ... đây là những gì tôi đang sử dụng:
mysqldump -h host -u root -p \
--add-drop-database --routines -B database_name > backup.sql
Vì vậy, tôi thiếu gì?
MySQL sẽ không được lưu trữ trong thư mục 'database_name'. – ceejayoz
Tôi muốn liên kết đến [giải pháp này trong DBA stackexchange] (http://dba.stackexchange.com/questions/23265/mysql-show-grants-for-all-users/127529#127529). – knocte