0
我在CentOS7机器上运行MariaDB的最新版本。我有两个需要备份的数据库。一个用于Postfix/Dovecot和另一个用于Wordpress。我读了一些指南和最公正的说,我应该是良好的运行Mysqldump重写输入。 WordPress备份
sudo mysqldump -h 127.0.0.1 -u root -p somepassword --all_databases > /tmp/backup.sql
产生输出
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
不过,我怀疑WordPress是一个有点复杂此过程中,因为我的CLI输入被改写作为
sudo mysqldump -h 127.0.0.1 -u root -p SomeIncorrectPassword find /var/www/somewordpressdir/wordpress/ -type d -exec chmod 755 {} \;! --all-databases > /tmp/backup.sql
我不知道为什么发生这种情况,我没有遇到过类似的东西。我显然在这里错过了非常基本的东西。我需要提供哪些其他选项?
我读所使用的 --single_transaction 标签的物品,这产生了不同的输出
mysqldump: You can't use --single-transaction and --lock-all-tables at the same time.
哇我瞎了T_T – ZNelson1989