Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我正在尝试制作一个基本的数据库备份脚本。它使用 mysqldump 并将数据放入 .sql 文件中,然后将其上传到保管箱。
我的问题是,如何确保在上传开始之前完成转储?
mysqldump -u root -p<password> <database> > $DBFILE dropbox_uploader.sh upload $DBFILE
它会自动等待转储结束,还是我需要做一个while循环?如果是后者,你会怎么做?
通常,*nix 下的程序等到完成后才返回(尽管有例外,主要是 GUI 应用程序)。mysqldump遵循这一点,因此您不必做任何事情。
mysqldump