久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網(wǎng)站+自適應網(wǎng)頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網(wǎng)站建設(shè) > 能備份mysql數(shù)據(jù)庫的php代碼(一個表一個文件)建站

能備份mysql數(shù)據(jù)庫的php代碼(一個表一個文件)建站

時間:2023-05-24 10:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)站編輯員

導讀:1建站知識用php實現(xiàn)的備份MySQL數(shù)據(jù)庫的代碼,需要的朋友可以參考下。 ?php $cfg_dbhost =localhost;//mysql主機 $cfg_dbna個業(yè)網(wǎng)站建設(shè)公司seo網(wǎng)站優(yōu)化軟件。

個業(yè)網(wǎng)站建設(shè)公司seo網(wǎng)站優(yōu)化軟件用php實現(xiàn)的備份MySQL數(shù)據(jù)庫的代碼,需要的朋友可以參考下。   <?php $cfg_dbhost ='localhost';//mysql主機 $cfg_dbname ='sq_test';//數(shù)據(jù)庫名 $cfg_dbuser ='root';//數(shù)據(jù)庫用戶名 $cfg_dbpwd ='jb51.net';//數(shù)據(jù)庫用戶密碼 $cfg_db_language ='utf8';//數(shù)據(jù)庫編碼   class dbmysql{ public static $dbhost = 'localhost'; public static $dbname; public static $dbuser = 'root'; public static $dbpass; public static $charset = 'utf8'; public static $DB = null; public $querycount = 0;   public function __construct() { self::$dbhost = $GLOBALS['cfg_dbhost']; self::$dbname = $GLOBALS['cfg_dbname']; self::$dbuser = $GLOBALS['cfg_dbuser']; self::$dbpass = $GLOBALS['cfg_dbpwd']; self::$charset= $GLOBALS['cfg_db_language']; self::connect(); } public function connect(){ self::$DB=mysql_connect(self::$dbhost,self::$dbuser,self::$dbpass); if(!self::$DB){ self::sqlError('無法連接服務(wù)器!'.self::mysqlerror);exit("無法連接服務(wù)器!");; } if(!mysql_select_db(self::$dbname)){ self::sqlError('無法連接數(shù)據(jù)庫('.self::$dbname.')!'.self::mysqlerror);exit("無法連接數(shù)據(jù)庫!"); } mysql_query("SET NAMES '".self::$charset."', character_set_client=binary, sql_mode='';",self::$DB); }   private function mysqlerror(){ return mysql_error(); }   public function getTablesName(){ $res = mysql_query('SHOW TABLES FROM '.self::$dbname,self::$DB); $tables=array(); while ($row=mysql_fetch_row($res))$tables[]=$row[0]; mysql_free_result($res); return $tables; } public function getFields($table){ $rseo網(wǎng)站排名優(yōu)化軟件es=mysql_query('DESCRIBE '.$table,self::$DB); $tables=array(); while($row=mysql_fetch_row($res))$tables[]=$row[0]; mysql_free_result($res); return $tables; }   public function fetch_array($sql){ $res=mysql_query($sql,self::$DB); $r=mysql_fetch_array($res); mysql_free_result($res); return $r; }   public function fetch_assoc($sql){ $q3=mysql_query($sql,self::$DB); $ra=array(); while($data=mysql_fetch_assoc($q3)){ $ra[]=$data; } mysql_free_result($q3); return $ra; } private function sqlError($message='',$info ='',$sql=''){//保存錯誤信息到文件 echo "{".$message."<br/>DATE: ".date('Y-n-j H:i:s')."<br/>ERROR: ".$info."<br/>SQL: ".$sql."<br/>}<br/>"; } public function clo網(wǎng)站seo優(yōu)化診斷工具se(){ self::$DB =null; } public function __destruct() { self::close(); } }   /*---class end*/   function makedir($dirpath){ if(!$dirpath) return 0; $dirpath=str_replace("\\","/",$dirpath); $mdir=""; foreach(explode("/",$dirpath) as $val){ $mdir.=$val."/"; if($val==".."||$val==".")continue; if(!is_dir($mdir)&&!file_exists($mdir)){ if(!@mkdir($mdir,0755)){ exit("創(chuàng)建目錄 [".$mdir."]失敗."); } } } return true; }   function delDirAndFile網(wǎng)站seo優(yōu)化軟件($dirName){ if($handle=opendir($dirName)){ while(false!==($item = readdir($handle))){ if($item !="."&&$item!=".."){ if(is_dir( "$dirName/$item")){ delDirAndFile( "$dirName/$item"); }else{ unlink("$dirName/$item"); } } } closedir( $handle ); if( rmdir( $dirName ) )echo "成功刪除目錄: $dirName<br/>\n"; } }   function filein($filename="databak/",$table='',$mysql=''){ $fp = fopen($filename.'/'.$table.'.sql','w'); fputs($fp,$mysql); fclose($fp); }   header("Content-Type:text/html;charset=utf-8");   $db=new dbmysql();   $table=$db->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 "數(shù)據(jù)備份成功,生成備份文件   ".getcwd()."/".$filename."/<br/>程序自動清理5天以前的備份"; ?>相關(guān)個業(yè)網(wǎng)站建設(shè)公司seo網(wǎng)站優(yōu)化軟件。

關(guān)鍵詞標簽: 備份 表一

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章能備份mysql數(shù)據(jù)庫的php代碼(一個表一個文件)建站主要講述備份,表一,能備份mysql數(shù)據(jù)庫的php代碼(一個表一個網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6679.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 永川市| 贵溪市| 铁力市| 喀喇沁旗| 汕头市| 沙坪坝区| 镇沅| 广东省| 连城县| 双鸭山市| 迁安市| 黎川县| 新乐市| 通江县| 嵊州市| 建平县| 陕西省| 林口县| 芜湖市| 宾川县| 屯留县| 莱西市| 惠东县| 平远县| 民勤县| 收藏| 扎兰屯市| 泰顺县| 广饶县| 闽清县| 新乐市| 化隆| 沧州市| 台湾省| 邮箱| 青神县| 临沂市| 锡林浩特市| 云梦县| 沽源县| 汕头市|