中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

thinkphp 備份類
來源:易賢網(wǎng) 閱讀:1037 次 日期:2014-09-10 10:11:53
溫馨提示:易賢網(wǎng)小編為您整理了“thinkphp 備份類”,方便廣大網(wǎng)友查閱!

<?php

header('Content-type:text/html; charset=utf-8');

Header("Content-type: application/octet-stream");

header("Content-Disposition:attachment; filename=".date( 'YmdHis ').".sql");

class BakAction extends Action{

/**

*返回數(shù)據(jù)庫中的數(shù)據(jù)表

*/

protected function getTable(){

$dbName=C('DB_NAME');

$result=M()->query('show tables from '.$dbName);

foreach ($result as $v){

$tbArray[]=$v['Tables_in_'.C('DB_NAME')];

}

return $tbArray;

}

public function index(){

$table=$this->getTable();

$struct=$this->bakStruct($table);

$record=$this->bakRecord($table);

echo $struct;

echo $record;

}

/**

*備份數(shù)據(jù)表結構

*/

protected function bakStruct($array){

foreach ($array as $v){

$tbName=$v;

$result=M()->query('show columns from '.$tbName);

$sql.="--\r\n";

$sql.="-- 數(shù)據(jù)表結構: `$tbName`\r\n";

$sql.="--\r\n\r\n";

$sql.="create table `$tbName` (\r\n";

$rsCount=count($result);

foreach ($result as $k=>$v){

$field = $v['Field'];

$type = $v['Type'];

$default= $v['Default'];

$extra = $v['Extra'];

$null = $v['Null'];

if(!($default=='')){

$default='default '.$default;

}

if($null=='NO'){

$null='not null';

}else{

$null="null";

}

if($v['Key']=='PRI'){

$key = 'primary key';

}else{

$key = '';

}

if($k<($rsCount-1)){

$sql.="`$field` $type $null $default $key $extra ,\r\n";

}else{

//最后一條不需要","號

$sql.="`$field` $type $null $default $key $extra \r\n";

}

}

$sql.=")engine=innodb charset=utf8;\r\n\r\n";

}

return str_replace(')',')',$sql);

}

/**

*備份數(shù)據(jù)表數(shù)據(jù)

*/

protected function bakRecord($array){

foreach ($array as $v){

$tbName=$v;

$rs=M()->query('select * from '.$tbName);

if(count($rs)<=0){

continue;

}

$sql.="--\r\n";

$sql.="-- 數(shù)據(jù)表中的數(shù)據(jù): `$tbName`\r\n";

$sql.="--\r\n\r\n";

foreach ($rs as $k=>$v){

$sql.="INSERT INTO `$tbName` VALUES (";

foreach ($v as $key=>$value){

if($value==''){

$value='null';

}

$type=gettype($value);

if($type=='string'){

$value="'".addslashes($value)."'";

}

$sql.="$value," ;

}

$sql.=");\r\n\r\n";

}

}

return str_replace(')',')',$sql);

}

}

?>

在做FOMS時需要個數(shù)據(jù)庫備份類,但是在thinkphp官網(wǎng)論壇上面好像沒有這個東西,隨便弄了個,自我感覺不是很好,只是能用。

該類需要有thinkphp框架支持。

--------------------------------------分割線----------------------------------------

<?php

protected function bakStruct($array)

{

foreach ($array as $v)

{

$tbName = $v;

//$sql.="DROP TABLE IF EXISTS `$v`;\r\n\r\n";

$result = M()->query('SHOW CREATE TABLE ' . $tbName);

$sql .= $result['0']['Create Table'] . ";\r\n\r\n";

}

return str_replace('CREATE TABLE', 'CREATE TABLE IF NOT EXISTS', $sql);

}

?>

更多信息請查看IT技術專欄

更多信息請查看網(wǎng)絡編程
上一篇:thinkphp 備份類
易賢網(wǎng)手機網(wǎng)站地址:thinkphp 備份類

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網(wǎng)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美精品久久久久久久免费观看 | 亚洲精品一区二| 国产一区二区av| 亚洲美女一区| 久久黄金**| 欧美精品一级| 激情综合在线| 亚洲无人区一区| 欧美承认网站| 狠狠色狠狠色综合人人| 99视频一区| 欧美成人高清| 黄色成人片子| 性做久久久久久免费观看欧美| 欧美精品播放| 亚洲福利在线观看| 久久久久久有精品国产| 欧美午夜精品久久久久久人妖| 黑人极品videos精品欧美裸| 亚洲欧美国产精品桃花| 欧美另类videos死尸| 一色屋精品亚洲香蕉网站| 亚洲免费小视频| 欧美日韩亚洲一区二区三区在线观看 | 欧美成人在线免费观看| 国产欧美日韩专区发布| 亚洲一区二区三区777| 欧美日韩成人一区二区| 亚洲人体一区| 你懂的亚洲视频| 在线免费观看日本欧美| 久久久久久夜| 一区国产精品| 久久深夜福利| 亚洲第一精品夜夜躁人人爽| 老司机午夜精品视频在线观看| 国模一区二区三区| 久久裸体艺术| 亚洲国产精品久久| 欧美精品一区二区三区很污很色的| 亚洲国产日韩在线| 欧美精品一区二区三区高清aⅴ| 亚洲精品1区| 欧美激情影音先锋| av成人福利| 国产精品理论片在线观看| 午夜精彩视频在线观看不卡 | 欧美久久久久久久久久| 亚洲精品日韩在线观看| 欧美日韩一区在线观看| 亚洲一区二区成人在线观看| 国产精品永久免费视频| 久久精品亚洲热| 亚洲人屁股眼子交8| 欧美精品一区二区视频| 亚洲一区二区av电影| 国产一区二区三区免费不卡| 免费观看一区| 亚洲一区二区三区三| 国产一区二区三区在线观看视频| 免费观看一级特黄欧美大片| 一区二区三区国产在线观看| 国产视频在线观看一区二区| 欧美.com| 欧美一区二区三区日韩| 亚洲黄色性网站| 国产精品日韩在线播放| 久久夜色精品国产亚洲aⅴ | 国产精品久久999| 久久久亚洲人| 亚洲午夜久久久久久尤物| 国产综合网站| 国产精品xxxxx| 另类天堂视频在线观看| 亚洲一二三区在线观看| 亚洲国产视频a| 国产欧美精品日韩区二区麻豆天美 | 国产精品久久久一区二区三区 | 极品少妇一区二区三区| 欧美日韩免费区域视频在线观看| 欧美一区激情| 亚洲视频在线观看免费| 伊人久久av导航| 国产精品任我爽爆在线播放 | 日韩天堂在线视频| 伊人精品视频| 国产酒店精品激情| 欧美三级电影一区| 欧美激情一区二区三区在线视频| 欧美永久精品| 亚洲欧美日韩第一区| 99热免费精品在线观看| 亚洲人成网在线播放| 一区在线观看视频| 国产专区综合网| 国产精品综合| 国产精品久久久久久久久久三级| 欧美日韩成人综合天天影院| 免费日韩av片| 美女黄网久久| 久久综合伊人| 免费久久99精品国产自| 久久一日本道色综合久久| 久久国产精品一区二区三区| 午夜欧美精品| 欧美一区二区| 亚洲欧美日韩精品久久久久| 亚洲图片欧美日产| 亚洲一区二区视频| 亚洲欧洲99久久| 欧美一区二区三区在线观看| 性欧美暴力猛交另类hd| 久久国产欧美日韩精品| 久久九九精品99国产精品| 久热这里只精品99re8久| 免费观看30秒视频久久| 欧美巨乳在线观看| 国产精品国产精品| 国产在线国偷精品产拍免费yy| 激情欧美一区| 亚洲精品乱码久久久久久黑人| 9久re热视频在线精品| 亚洲色图自拍| 久久国产精品电影| 欧美凹凸一区二区三区视频| 欧美日韩亚洲一区三区| 国产欧美一区二区白浆黑人| 激情综合五月天| 99视频在线观看一区三区| 亚洲图片激情小说| 久久久久99| 欧美日韩理论| 国产欧美日韩在线视频| 亚洲电影有码| 亚洲欧美精品伊人久久| 久久综合网hezyo| 欧美午夜寂寞影院| 精品va天堂亚洲国产| 中国日韩欧美久久久久久久久| 午夜精品美女久久久久av福利| 欧美在线一级视频| 欧美激情小视频| 国产一区二区三区在线观看免费视频| 亚洲国产美女精品久久久久∴| 亚洲尤物在线| 欧美精品一区二区三区一线天视频 | 黑丝一区二区三区| 9色精品在线| 噜噜噜91成人网| 国产精品视频大全| 亚洲精品网址在线观看| 欧美一区二区大片| 欧美日韩一区二区在线| 亚洲成色777777女色窝| 午夜亚洲一区| 欧美无砖砖区免费| 亚洲人成毛片在线播放女女| 欧美在线视频网站| 国产精品私人影院| 亚洲一区二区视频在线观看| 欧美成人资源| 亚洲国产精品一区二区www| 欧美一级二级三级蜜桃| 欧美系列精品| 亚洲视频1区2区| 欧美日韩免费| 在线午夜精品| 欧美四级在线观看| 一本色道久久综合狠狠躁篇的优点| 免费久久精品视频| 最近中文字幕日韩精品 | 久久久综合视频| 国产日韩欧美综合精品| 欧美在线精品一区| 国产午夜精品理论片a级探花| 亚洲影音一区| 国产欧美精品在线播放| 欧美一区二区三区久久精品 | 欧美日韩mp4| 亚洲毛片视频| 欧美日韩一区二区在线视频| 夜夜嗨av一区二区三区网页| 欧美日韩国产精品一区二区亚洲| 亚洲精品在线免费观看视频| 欧美激情第六页| 一本一本久久| 国产精品日韩欧美一区二区| 欧美一区二区免费观在线| 国产有码在线一区二区视频| 久久久综合网站| 亚洲全部视频| 欧美午夜精品久久久久久久| 亚洲欧美日韩一区二区| 国产三级精品在线不卡| 久久综合色婷婷| 一本色道婷婷久久欧美| 国产精品日韩欧美| 久久一本综合频道| av成人黄色| 狠狠色狠狠色综合|