您好,欢迎访问一九零五行业门户网

vb连接sql数据库 备份mysql数据库的php代码一个表一个文件

复制代码 代码如下:
gettablesname();
$filename=databak/.date(ymd);
$url=getcwd()./databak/;
$handle = opendir($url);
while(false!==($file = readdir($handle))){
if ($file!=.&&$file!=..&&is_dir($url./.$file)) {
if(date(ymd)-$file>5){deldirandfile($url./.$file);};
}
}
makedir($filename);
foreach($table as $t){
$s1=$db->fetch_array(show create table `$t`);
$mysql=/*time:.date(y-m-d h:i:s). */\r\ndrop table if exists `$t`;\r\n.$s1['create table'].;\r\n\r\n;
$a1=$db->fetch_assoc(select * from `$t`);
foreach ($a1 as $data){
$vals=array_values($data);
$vals=array_map('addslashes',$vals);
$vals=join(',',$vals);
$vals='.$vals.';
$mysql.=insert into `$t` values ($vals);\r\n;
}
$mysql.=\r\n;
filein($filename,$t,$mysql);
}
echo 数据备份成功,生成备份文件 .getcwd()./.$filename./
程序自动清理5天以前的备份;
?>
以上就介绍了vb连接sql数据库 备份mysql数据库的php代码一个表一个文件,包括了vb连接sql数据库方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息