使用带有mkdir路径的php保存mysql备份数据库

时间:2017-12-11 02:22:04

标签: php mysql database mysqli

我有一个数据库备份,我希望有一个使用mkdir的目录,然后将备份文件保存在新创建的目录中。但我在新创建的mkdir文件夹中保存备份文件时遇到问题。这是保存代码和mkdir的创建:)谢谢!

//save file
	$date = date("Y-m-d");
    
    $dir = "new_folder_name";

    if( is_dir($dir) === false )
{
    mkdir($dir);
}
 
    $path = '/new_folder_name/';
   
    $handle = fopen($path.'db-backup-'.$date.'.sql','w+');
    fwrite($handle,$return);
    fclose($handle);

1 个答案:

答案 0 :(得分:0)

似乎只有目录路径设置不正确。 请检查以下代码。它适用于我的电脑。

<?php
//save file
$date = date("Y-m-d");

$dir = "new_folder_name";

if( is_dir($dir) === false )
{
    mkdir($dir);
}

//Use this setting will help 
$path = 'new_folder_name\\';


$handle = fopen($path.'db-backup-'.$date.'.sql','w+');
fwrite($handle,"abc");
fclose($handle);