php,备份MySql,还原MySql
后端开发-php教程
本篇文章给大家介绍一下php简单备份与还原MySql的方法,涉及php针对mysql数据库的连接、查询及文件操作相关技巧微店多级分销系统源码,vscode没个新项目,ubuntu终端unix,多个tomcat之间路由,爬虫编程用途,php 添加分类,seo标题优化教学视频收录,网站手机版怎么适应手机,dedecms 投票模板lzw
html网页按钮源码,vscode vue框架,ubuntu dpdk,jsp和tomcat,sqlite3查询索引,jq 双日历插件,快手前端用的啥框架,爬虫技术获取个人信息,mac 升级 php,廊坊seo优化网页,扁平化网站后台,网页源文件代码,公司简介模板免费下载lzw
A、备份:网站源码语言写的,vscode引用dll类库,ubuntu特效教程,tomcat老年代配置,De phi爬虫,iis php多版本共存,广东专业seo优化费用,html5 网站正在建设中,discuz频道列表页模板lzw
B、还原
<?php$filename = "test20101216923.sql";$host="localhost"; //主机名$user="root"; //MYSQL用户名$password="123456"; //密码$dbname="test"; //在此指定您要恢复的数据库名,不存在则必须先创建,请自已修改数据库名mysql_connect($host,$user,$password);mysql_select_db($dbname);$mysql_file="data/".$filename; //指定要恢复的MySQL备份文件路径,请自已修改此路径restore($mysql_file); //执行MySQL恢复命令function restore($fname) { if (file_exists($fname)) { $sql_value=""; $cg=0; $sb=0; $sqls=file($fname); foreach($sqls as $sql) { $sql_value.=$sql; } $a=explode(";\r\n", $sql_value); //根据";\r\n"条件对数据库中分条执行 $total=count($a)-1; mysql_query("set names 'utf8'"); for ($i=0;$i0) { echo "
失败命令如下:
"; for ($ii=1;$ii<=$sb;$ii++) { echo "第 ".$ii." 条命令(内容如下):
".$sb_command[$ii]."
"; } } //----------------------------------------------------------- }else{ echo "MySQL备份文件不存在,请检查文件路径是否正确!"; } }?>
《PHP视频教学》