我是MySQL新手但需要安排任务来自动备份我的数据库.
我已设法使用以下命令手动创建备份: -
mysqldump -u root -p --all-databases > "a:\mysql\all_databases.sql"
Run Code Online (Sandbox Code Playgroud)
但我不知道如何运行该命令而无需手动输入我的密码.我试过了: -
mysqldump -u root -p'*my password*' --all-databases > "a:\mysql\all_databases.sql"
Run Code Online (Sandbox Code Playgroud)
这似乎执行,但结果文件的大小只有1kB.而第一个命令生成一个2661kB的文件.
谁能帮我?
我不明白这段代码:
moment('2013-10-18').format('YYYY-MM-DD'); // 2013-10-18
moment('2013-10-19').format('YYYY-MM-DD'); // 2013-10-19
moment('2013-10-20').format('YYYY-MM-DD'); // 2013-10-19
moment('2013-10-21').format('YYYY-MM-DD'); // 2013-10-21
moment('2013-10-22').format('YYYY-MM-DD'); // 2013-10-22
Run Code Online (Sandbox Code Playgroud)
这是一个错误或我的错误?

我尝试调用Test3函数,但返回此错误:"致命错误:调用未定义的函数".
这是一个例子:
class Test {
public Test1(){
return $this->Test2();
}
private Test2(){
$a = 0;
return Test3($a);
function Test3($b){
$b++;
return $b;
}
}
}
Run Code Online (Sandbox Code Playgroud)
如何调用Test3函数?