All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
Asp.Net2.0中实现多任务异步页的一点提示_[Asp.Net教程]
ASPX文件转HTML_[Asp.Net教程]
ASP.NET技巧:慎用url重写_[Asp.Net教程]
构建安全的Xml,Web,Service系列(二)_[Asp.Net教程]
asp.net2.0网站语法之HTML服务器控件语法
同步两个Sql,server(3)_[SQL,Server教程]
PHP计算页面执行时间_[PHP教程]
动态网页技术PHP程序字符串处理函数_php资料_编程技术
使用,C#,编程对,RTF,文档进行操作_.net资料_编程技术
Visual,C#多线程参数传递浅析_.net资料_编程技术
Reading number is top 10 pictures
Embarrassing things comic collection1
So beauty, will let you spray blood2
人物写真-谢楠
乳娘帕梅拉安德森3
NeedWallpaper5
This is heaven to some path
Azusa Yamamoto1
擦地板的大叔太好了
湖边的风景
A man's favorite things14
Download software ranking
Professional killers2 for Android
小黑猫大战两米大花蛇
XML+Web+Service开发教程
尖东毒玫瑰B
C++教程第四版
WebService在.NET中的实战应用教学视频 → 第2集
Twenty piece of palm leaf
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
Boxer vs Yellow3
电脑知识及技巧大合集
归海一刀 published in(发表于) 2014/2/17 7:33:16 Edit(编辑)
PHP实例:用PHP实现XML备份Mysql数据库_[PHP教程]

PHP实例:用PHP实现XML备份Mysql数据库_[PHP教程]

PHP实例:用PHP实现XML备份Mysql数据库_[PHP教程]

以下是在Linux下通过Apache PHP对Mysql数据库的备份的文件代码:

文件一、Listtable.php (文件列出数据库中的所有表格,供选择备份)


请选择要备份的表格:
con=mysql_connect('localhost','root','xswlily');
lists=mysql_list_tables("embed",con);
//数据库连接代码
i=0;
while(itb_name=mysql_tablename(lists,i);
echo "".tb_name."
";
//列出所有的表格
i ;}

?>


文件二、Backup.php


con=mysql_connect('localhost','root','xswlily');
query="select * from table ";
//数据库查询
result=mysql_db_query("embed",query,con);
filestr="<"."?xml version=\"1.0\" encoding=\"GB2312\"?".">";
filestr.="<".table."s>";
while (row=mysql_fetch_array(result))
//列出所有的记录
{filestr.="<".table.">";
fields=mysql_list_fields("embed",table,con);
j=0;
//num_fields=mysql_field_name(fields,j);
//echo num_fields;
while (jnum_fields=mysql_field_name(fields,j);
filestr.="<".num_fields.">";
filestr.=row[j];
filestr.="";
j ;}
filestr.="";
}
filestr.="";
echo filestr;
//以下是文件操作代码
filename=table.".xml";
fp=fopen("filename","w");
fwrite(fp,filestr);
fclose(fp);
Echo "数据表".table."已经备份成功!";?>


通过以上文件的操作就可以实现对数据库中选定的表格进行备份.

以上主要介绍了通过PHP实现XML备份数据库的操作方法,其实并不复杂,通过XML,我们可以备份各种各样的数据库,当然也可以通过相关的方法将备份的XML文档恢复到数据库中,这里就不详细描述了。






添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.