我在PHP中写了这么一个语句,可以进行数据库备份,但是每次备份都是同一个文件,而且把前一次的备份覆盖了,我想让日期为备份文件名,应该怎么写,下面是我的代码,但是不成功,请指教
<?
$p=date("Y-m-d");
exec("D:\MySQL-5.0.90\bin\mysqldump -hlocalhost -uroot -proot gz > d:\$p.sql");
?>
<?
$p=date("Y-m-d");
exec("D:\MySQL-5.0.90\bin\mysqldump -hlocalhost -uroot -proot gz > d:\$p.sql");
?>
除非你是一天备份多次
可以精确到小时或分钟<?php
$date = date("YmdHi");
exec("D:\MySQL-5.0.90\bin\mysqldump -hlocalhost -uroot -proot gz > d:\{$date}.sql");
?>