MySQLdump定义路径

MySQLdump定义路径,mysql,mysqldump,Mysql,Mysqldump,我正在尝试备份MySQL数据库: $ mysqldump -u ruby -p idm_production > /home/username/idm_backup_2010_10_23.sql 输入密码: mysqldump:mysqldump:无法执行'show fields fromarguments':无法创建/写入文件'/tmp/#sql_721_0.MYI'(错误代码:13)(1) 但是,我似乎没有权限编写/tmp 有什么方法可以定义输出备份的路径吗?您要做的是写入 如果您没

我正在尝试备份MySQL数据库:

$ mysqldump -u ruby -p idm_production > /home/username/idm_backup_2010_10_23.sql
输入密码: mysqldump:mysqldump:无法执行'show fields from
arguments
':无法创建/写入文件'/tmp/#sql_721_0.MYI'(错误代码:13)(1)

但是,我似乎没有权限编写/tmp
有什么方法可以定义输出备份的路径吗?

您要做的是写入

如果您没有权限,请尝试

1-与sudo

让你的用户sudo

sudo-su mysqldump-u ruby-p idm_production>/home/username/idm_backup_2010_10_23.sql

或者改变路径

在这一行中,您已经定义了路径 主页/用户名/

因此,一个示例输出是

mysqldump-u ruby-p idm_production>/backup.sql

干杯

萨米拉