带有二进制数据文件的mysqldump

带有二进制数据文件的mysqldump,mysql,linux,mysqldump,Mysql,Linux,Mysqldump,如何备份mysql二进制文件 在命令行中执行此操作时,即使语法中提到密码,也会提示输入密码。。输入密码后,返回一个错误,表示数据库(密码)未知。。密码和数据库是否在语法中交换 语法 mysqldump --opt -h localhost -u USER -p PASSWORD DB | gzip > /var/mysql_backup.gz 错误 编辑 请在-p之后不加空格地尝试: mysqldump --opt -h localhost -u USER -pPASSWORD DB |

如何备份mysql二进制文件

在命令行中执行此操作时,即使语法中提到密码,也会提示输入密码。。输入密码后,返回一个错误,表示数据库(密码)未知。。密码和数据库是否在语法中交换

语法

mysqldump --opt -h localhost -u USER -p PASSWORD DB | gzip > /var/mysql_backup.gz
错误

编辑
请在
-p
之后不加空格地尝试:

mysqldump --opt -h localhost -u USER -pPASSWORD DB | gzip > /var/mysql_backup.gz

请在
-p
之后不加空格地尝试:

mysqldump --opt -h localhost -u USER -pPASSWORD DB | gzip > /var/mysql_backup.gz

谢谢但是如何恢复早期备份文件呢?:)@clarkk
mysql-uroot-p
@clarkk或者如果仍然是gzip:
zcat-previous\u backup.gz
| mysql-uroot-p`hmm。。但是,难道不能从PHP运行语法吗?PHP需要许可吗?!问题编辑..@clarkk-Apache在PHP中需要权限才能写入/var/mysql\u backup.gz。这可能就是它失败的地方。写入web服务器用户拥有或可写入的目录。谢谢。。但是如何恢复早期备份文件呢?:)@clarkk
mysql-uroot-p
@clarkk或者如果仍然是gzip:
zcat-previous\u backup.gz
| mysql-uroot-p`hmm。。但是,难道不能从PHP运行语法吗?PHP需要许可吗?!问题编辑..@clarkk-Apache在PHP中需要权限才能写入/var/mysql\u backup.gz。这可能就是它失败的地方。写入web服务器用户拥有或可写的目录。
mysqldump --opt -h localhost -u USER -pPASSWORD DB | gzip > /var/mysql_backup.gz