Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php cron mysqldump表示不使用密码_Php_Mysql_Cron_Mysqldump - Fatal编程技术网

Php cron mysqldump表示不使用密码

Php cron mysqldump表示不使用密码,php,mysql,cron,mysqldump,Php,Mysql,Cron,Mysqldump,我正在尝试使用cron作业运行mysqldump。我得到以下错误: Enter password: mysqldump: Got error: 1045: Access denied for user 'user_name'@'localhost' (using password: NO) when trying to connect 以下是尝试连接的代码行: $command=“mysqldump--opt-h”。$dbhost.-u.。$dbuser.-p.。$dbpass.。$dbnam

我正在尝试使用
cron
作业运行
mysqldump
。我得到以下错误:

Enter password: mysqldump: Got error: 1045: Access denied for user 'user_name'@'localhost' (using password: NO) when trying to connect
以下是尝试连接的代码行:

$command=“mysqldump--opt-h”。$dbhost.-u.。$dbuser.-p.。$dbpass.。$dbname.。| gzip>。$backup_文件;
系统($指挥)


为什么会说(使用密码:否)?

-p
和您的
密码之间不应该有任何空格

例如,这是正确的:

-pPASSWORD
这是错误的

-p PASSWORD
你正在做:

-p ".$dbpass."
  ^ space here

-p
和您的
密码之间不应该有任何空格

例如,这是正确的:

-pPASSWORD
这是错误的

-p PASSWORD
你正在做:

-p ".$dbpass."
  ^ space here