|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在学习HTML中我想边学边做是最有效的方式,当然这一方式对于学习PHP同样是最有效的。 php备份mysql数据库源代码,使用时,请把后面系号去失落.
- $host="localhost";
- $user="root";
- $password="";
- $dbname="";
- mysql_connect($host,$user,$password);
- mysql_select_db($dbname);
- $mysql= "set charset utf8;rn";
- $q1=mysql_query("show tables");
- while($t=mysql_fetch_array($q1)){
- $table=$t[0];
- $q2=mysql_query("show create table `$table`");
- $sql=mysql_fetch_array($q2);
- $mysql.=$sql['Create Table'].";rnrn";
-
- $q3=mysql_query("select * from `$table`");
- while($data=mysql_fetch_assoc($q3)){
- $keys=array_keys($data);
- $keys=array_map('addslashes',$keys);
- $keys=join('`,`',$keys);
- $keys="`".$keys."`";
- $vals=array_values($data);
- $vals=array_map('addslashes',$vals);
- $vals=join("','",$vals);
- $vals="'".$vals."'";
- $mysql.="insert into `$table`($keys) values($vals);rn";
- }
- $mysql.="rn";
- }
- $filename=date('Ymj').".sql";
- $fp = fopen($filename,'w');
- fputs($fp,$mysql);
- fclose($fp);
- echo "数据备份胜利,生成备份文件".$filename."";
毕业设计作品自己个人还是觉得比较满意的,尽管有些功能考虑的不全面,也没有很好的实现。 |
|