我正在使用mysqldump对我的mysql数据库进行备份,并将其置于cron作业下。我想测试它的成功或失败,并希望它在cron作业电子邮件中响应成功或失败的消息,但失败了?请帮帮我。
要传递什么命令?我这样做了,但失败了:
在我的php备份脚本中,我包括:
$testvar = '
if [ "$?" -eq 0 ]
then
echo "Success"
else
echo "Mysqldump encountered a problem look in datab
让我们从一开始就有一个名为MySQL DB1的数据库。因为我想恢复DB1数据库在DB2中的mysqldump备份。DB2数据库是同一主机中的另一个数据库。
由于我已经通过( DB1 Workbench以及SQLyog终极工具)将mysqldump备份文件还原到DB2数据库。修复工作顺利进行。但是DB2数据库中没有任何表、视图、存储过程、函数、触发器和事件表或数据。我也经历过还原具有不同名称的mysql数据库,但在某个地方运气不错。
我的环境如下:
Operating system version : Microsoft Windows Server 2012 R2 Stanadard
H
我试图使用下面的命令行备份一个小型数据库(15.7 KiB),并保持挂起,请记住,没有任何后台运行,也没有任何PHP查询:
mysql -u root -pPASSWORD compet > /home/user/www/compet.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
运行进程列表:
mysql> show processlist;
+----+-----------------+-----------+--------+---------+---