首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

用脚本不能备份有关问题

2012-05-29 
用脚本不能备份问题$MYSQLDUMP -h$SQL_HOST --user$SQL_USER --password$SQL_PASS --default-characte

用脚本不能备份问题
$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
[解决办法]
你先试试不用变量的看看对不对
[解决办法]
检查你传入的这些参数是否正确,应该是有的参数没有传对。

热点排行