关于PHP+Mysql数据库自动备份的问题

关于PHP+Mysql数据库自动备份的问题,第1张

先说代码,我看了一下,代码没什么问题,至于你说的不备份,原因可能如下:

查询无结果,测试办法是在最外层的那个while语句结束后输出查询语句,即:

while ($t = mysql_fetch_array($q1))
{
    //里面的代码
}
echo $mysql;//在这里输出查询结果,如果结果正常,则说明查询有结果
$filename = "autobackupsql"; //存放路径,默认存放到项目最外层

然后就是另一个问题了,目标文件不可写,你可以参考下面这样的代码

$filename = "autobackupsql"; //存放路径,默认存放到项目最外层
if(!file_exists($filename) || is_writable($filename))//如果文件不存在或可写
{
    $fp = fopen($filename, 'w');//打开或创建可写文件
    $mysql=str_replace("','','');","',null,null);",$mysql);
    fputs($fp, $mysql);//写入
    fclose($fp);
}
else
{
    echo "文件 $filename 不存在或不可写";
}

如果尝试发现仍有问题,请再追问

以上就是关于关于PHP+Mysql数据库自动备份的问题全部的内容,包括:关于PHP+Mysql数据库自动备份的问题、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10171421.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存