用脚本不能备份有关问题

用脚本不能备份问题

$MYSQLDUMP ” -h$SQL_HOST –user=$SQL_USER –password=$SQL_PASS –default-character-set=$Varchar –lock-all-tables=true –result-file=$BACKUP_PATH/$BACKUPNAME $SQL_DBNAME”

执行结果

 mysqldump: Got error: 1045: Access denied for user ‘root’@’localhost’ (using password: NO) when trying to connect

每个变量输入的值都是正确的

但是用相同命令是可以的

mysqldump -h172.16.163.23 –user=root –password=123456 –default-character-set=gbk –lock-all-tables=true –result-file=/home/ftp/120419_1834 kdvnms



1. 直接把你那个没有变量的命令放脚本中执行试试

即:

SQL code

mysqldump -h172.16.163.23 --user=root --password=123456 --default-character-set=gbk --lock-all-tables=true --result-file=/home/ftp/120419_1834 kdvnms


1. 直接把你那个没有变量的命令放脚本中执行试试
即:
SQL code
mysqldump -h172.16.163.23 --user=root --password=123456 --default-character-set=gbk --lock-all-tables=true --result-file=/home/ftp/120419_1834 kdvnms


你先试试不用变量的看看对不对

检查你传入的这些参数是否正确,应该是有的参数没有传对。
用脚本不能备份有关问题

相关文章:

你感兴趣的文章:

标签云: