婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Mysql觸發(fā)器在PHP項(xiàng)目中用來(lái)做信息備份、恢復(fù)和清空

Mysql觸發(fā)器在PHP項(xiàng)目中用來(lái)做信息備份、恢復(fù)和清空

熱門標(biāo)簽:電銷機(jī)器人價(jià)格多少錢一臺(tái) 電話機(jī)器人免費(fèi)嗎 400電話申請(qǐng)什么好 怎么辦理400電話呢 龍圖酒吧地圖標(biāo)注 怎么申請(qǐng)400電話申請(qǐng) 好搜地圖標(biāo)注 百度地圖標(biāo)注地方備注 地圖標(biāo)注圖標(biāo)素材入駐

案例:

通過(guò)PHP后臺(tái)代碼可以將員工的信息刪除,將刪除的員工信息進(jìn)行恢復(fù)(類似于從回收站中恢復(fù)員工信息),并且還可以將已經(jīng)刪除的員工進(jìn)行清空(類似于清空回復(fù)站的功能)。

思路:

要有一張員工表,還要有一張員工備份表;備份,使用觸發(fā)器,在點(diǎn)擊刪除按鈕執(zhí)行刪除功能之前將員工表中的信息導(dǎo)入到備份表中,這樣就達(dá)到了備份的效果;恢復(fù),對(duì)備份表使用觸發(fā)器,將備份表中的數(shù)據(jù)刪除,刪除的同時(shí)將此數(shù)據(jù)導(dǎo)入到員工表中;清空,使用truncate方法,將備份表中的數(shù)據(jù)徹底清空,并且釋放內(nèi)存,而且這個(gè)方法進(jìn)行數(shù)據(jù)刪除不會(huì)調(diào)用觸發(fā)器。話不多少,直接上干貨。

第一步:建表,員工表,員工備份表。

CREATE TABLE `employee` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `denumber` varchar(255) DEFAULT '0',
 `idnumber` varchar(255) DEFAULT '0',
 `worknumber` varchar(255) DEFAULT '1',
 `pwd` varchar(255) DEFAULT NULL,
 `emname` varchar(255) DEFAULT '0',
 `tel` varchar(255) DEFAULT '0',
 `salary` int(255) DEFAULT '0',
 `entrytime` varchar(255) DEFAULT '0',
 `orderpaixu` int(255) DEFAULT '1',
 PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=100 DEFAULT CHARSET=utf8

這是員工表

CREATE TABLE `employeebackup` (
 `id` int(11) NOT NULL,
 `denumber` varchar(255) DEFAULT NULL,
 `idnumber` varchar(255) DEFAULT NULL,
 `worknumber` varchar(255) DEFAULT NULL,
 `pwd` varchar(255) DEFAULT NULL,
 `emname` varchar(255) DEFAULT NULL,
 `tel` varchar(255) DEFAULT NULL,
 `salary` int(255) DEFAULT NULL,
 `entrytime` varchar(255) DEFAULT NULL,
 `orderpaixu` int(255) DEFAULT NULL,
 `deletetime` datetime DEFAULT NULL,
 PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8

員工備份表,多了一個(gè)字段deletetime,為了記錄刪除時(shí)間

第二步:備份,給員工表建觸發(fā)器(有關(guān)觸發(fā)器的資料可以查看我的另一篇博客 http://www.cnblogs.com/liebagefly/p/7517998.html),在點(diǎn)擊刪除按鈕執(zhí)行刪除功能之前將員工表中的信息導(dǎo)入到備份表中。

觸發(fā)器sql代碼:

CREATE trigger deletesemployee before delete on employee
for each ROW
begin 
 insert into employeebackup (id,denumber,idnumber,worknumber,pwd,emname,tel,salary,entrytime,orderpaixu,deletetime)
values(OLD.id,OLD.denumber,OLD.idnumber,OLD.worknumber,OLD.pwd,OLD.emname,OLD.tel,OLD.salary,OLD.entrytime,OLD.orderpaixu,NOW());
end

php后臺(tái)方法,我使用的框架是yii2.

 public function actionEmployeedel($id)
 {
  Employee::findOne($id)->delete();
  return $this->redirect(['employeemanage']);
 }

第三步:恢復(fù),將刪除的信息進(jìn)行恢復(fù),對(duì)備份表使用觸發(fā)器,將備份表中的數(shù)據(jù)刪除,刪除的同時(shí)將此數(shù)據(jù)導(dǎo)入到員工表中。

觸發(fā)器sql代碼:

CREATE trigger deletesemployeebackup before delete on employeebackup
for each ROW
begin 
  insert into employee (id,denumber,idnumber,worknumber,pwd,emname,tel,salary,entrytime,orderpaixu)
values(OLD.id,OLD.denumber,OLD.idnumber,OLD.worknumber,OLD.pwd,OLD.emname,OLD.tel,OLD.salary,OLD.entrytime,OLD.orderpaixu);
end

php代碼

public function actionRecoveremployeedel($id)
 {
  Employeebackup::findOne($id)->delete();
  return $this->redirect(['recoveremployee']);
 }

除了備份,有時(shí)還要做到清空功能,使用truncate方法,將備份表中的數(shù)據(jù)徹底清空,并且釋放內(nèi)存,而且這個(gè)方法進(jìn)行數(shù)據(jù)刪除不會(huì)調(diào)用觸發(fā)器。

yii2的后臺(tái)中調(diào)用sql的原始寫法,即將所有已經(jīng)刪除的用戶清空。

public function actionDropemployeedel()
{
 Yii::$app->db->createCommand('truncate table employeebackup')
  ->execute();
 return $this->redirect(['recoveremployee']);
}

以上就是mysql觸發(fā)器在小項(xiàng)目中的一個(gè)簡(jiǎn)單用法。

您可能感興趣的文章:
  • 一篇文章帶你深入了解Mysql觸發(fā)器
  • MySQL觸發(fā)器的使用
  • 詳解MySQL數(shù)據(jù)庫(kù)之觸發(fā)器
  • mysql 觸發(fā)器語(yǔ)法與應(yīng)用示例
  • MySql視圖觸發(fā)器存儲(chǔ)過(guò)程詳解
  • mysql觸發(fā)器實(shí)時(shí)檢測(cè)一條語(yǔ)句進(jìn)行備份刪除思路詳解

標(biāo)簽:汕尾 溫州 撫順 內(nèi)江 固原 廣西 浙江 防疫工作

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql觸發(fā)器在PHP項(xiàng)目中用來(lái)做信息備份、恢復(fù)和清空》,本文關(guān)鍵詞  Mysql,觸發(fā)器,在,PHP,項(xiàng)目,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql觸發(fā)器在PHP項(xiàng)目中用來(lái)做信息備份、恢復(fù)和清空》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Mysql觸發(fā)器在PHP項(xiàng)目中用來(lái)做信息備份、恢復(fù)和清空的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    一区二区三区中文在线观看| 亚洲欧美电影院| 91久久精品日日躁夜夜躁欧美| 97se亚洲国产综合自在线| 五月天亚洲精品| 欧美日韩国产美女| 欧美另类高清zo欧美| 国产欧美日韩综合精品一区二区| 欧美不卡在线视频| 国产一区二区三区美女| 国产偷v国产偷v亚洲高清| 色综合久久久久综合| 久久er99精品| 日韩一区二区在线观看视频| 一区二区三区免费看视频| 国产精品免费看片| 亚洲精品亚洲人成人网| 777午夜精品视频在线播放| 久久精品国产秦先生| 久久亚洲综合av| 日韩制服丝袜av| 7878成人国产在线观看| 亚洲国产毛片aaaaa无费看| 风间由美中文字幕在线看视频国产欧美 | 国产乱码精品一区二区三| 91在线视频在线| 中文字幕精品综合| 日本三级韩国三级欧美三级| 日本乱人伦aⅴ精品| 一区二区三区在线视频免费 | 成人一区二区三区视频在线观看| 日韩av高清在线观看| 国产91精品一区二区麻豆亚洲| 99视频超级精品| 精品国产第一区二区三区观看体验| 337p亚洲精品色噜噜噜| 国产精品视频一二三区| 国产精品对白交换视频| 国产一区二区在线电影| 欧美日韩高清一区二区三区| 国产精品久久久久影院| 精品伊人久久久久7777人| 日韩精品一区在线| 免费日本视频一区| 日韩欧美二区三区| 日产欧产美韩系列久久99| 精品第一国产综合精品aⅴ| 一区二区三区精品在线| 91在线看国产| 99久久99久久综合| 日韩一区二区麻豆国产| 日韩欧美国产精品| 欧美变态口味重另类| 日韩视频在线你懂得| 亚洲女女做受ⅹxx高潮| 91麻豆精品秘密| 中文字幕亚洲不卡| 欧美tk丨vk视频| 日韩一级在线观看| 欧美日韩三级视频| 欧美变态口味重另类| 欧美精品色一区二区三区| 精品福利一区二区三区免费视频| 日韩免费视频线观看| 亚洲天堂网中文字| 精品在线播放免费| 成人久久视频在线观看| 国产尤物一区二区| 欧美视频在线播放| 国产日韩高清在线| 日韩高清电影一区| 国产成人在线影院| 在线亚洲欧美专区二区| 日韩一区二区三区四区五区六区| 精品久久五月天| 亚洲精品一二三| 国产一区二区三区综合| 在线视频国产一区| 欧美一级二级在线观看| 精品久久久久久久人人人人传媒| 国产精品免费久久久久| 亚洲18女电影在线观看| 国产尤物一区二区在线| 91精品在线免费观看| 国产亚洲一区二区三区四区| 夜夜嗨av一区二区三区| 91免费视频网| 精品国偷自产国产一区| 亚洲一区电影777| 麻豆精品一区二区av白丝在线| 国产成人精品亚洲777人妖| 欧美电影在线免费观看| 亚洲欧洲色图综合| 国产精品99精品久久免费| 国产精品欧美久久久久一区二区| 欧美日韩国产首页| 成人黄色国产精品网站大全在线免费观看| 日韩一区二区三区免费观看| 一区二区三区在线视频观看58| 国产白丝精品91爽爽久久| 国产亚洲va综合人人澡精品| 欧美激情一区二区三区四区| 狠狠色综合色综合网络| 欧美日韩一区小说| 亚洲一区二区三区激情| 97久久精品人人做人人爽| 久久久不卡网国产精品一区| 美国十次了思思久久精品导航| 91蜜桃传媒精品久久久一区二区| 亚洲啪啪综合av一区二区三区| 国产精品18久久久| 国产精品久久久久永久免费观看 | 欧美一区二区美女| 日本三级亚洲精品| 精品国产伦一区二区三区观看体验| 亚洲bt欧美bt精品777| 91麻豆精品国产91久久久更新时间| 人人爽香蕉精品| 日韩西西人体444www| 午夜视频在线观看一区| 日韩欧美国产系列| 蜜臀av亚洲一区中文字幕| 欧美日韩电影在线播放| 日本特黄久久久高潮| 精品国产制服丝袜高跟| 国产黄色成人av| 欧美国产精品v| 欧美日韩一区中文字幕| 国产又粗又猛又爽又黄91精品| 国产精品美女久久久久久久网站| 成人激情av网| 一区二区三区四区中文字幕| 欧美一级黄色录像| 99久久婷婷国产精品综合| 午夜视频在线观看一区二区| 久久先锋影音av| 在线亚洲一区观看| 亚洲天堂精品在线观看| 91.com视频| aaa欧美大片| 久久精品国产免费| 一区二区三区中文字幕精品精品 | 精品国免费一区二区三区| 91伊人久久大香线蕉| 免费在线欧美视频| 亚洲免费色视频| 国产欧美日韩视频一区二区| 在线观看免费成人| 国产一区二区调教| 亚洲成av人片一区二区| 国产精品久久久久久久岛一牛影视| 欧美一级片免费看| 在线视频一区二区三| 久久97超碰国产精品超碰| 91精品一区二区三区久久久久久| 国产综合久久久久久久久久久久 | 亚洲韩国一区二区三区| xnxx国产精品| 岛国一区二区在线观看| 亚洲精品一二三| 色久综合一二码| 日韩欧美国产三级电影视频| 色先锋aa成人| 精品在线免费观看| 亚洲一区国产视频| fc2成人免费人成在线观看播放| 国产精品私人自拍| 欧美日韩国产影片| 成人国产精品免费观看| 亚洲综合精品自拍| 亚洲一区二区三区四区不卡| 97se亚洲国产综合自在线观| 国产一区二三区| gogo大胆日本视频一区| 欧美偷拍一区二区| 一区二区三区四区不卡视频 | 在线观看中文字幕不卡| 免费看欧美女人艹b| 成人欧美一区二区三区黑人麻豆| 国内成+人亚洲+欧美+综合在线| 日韩高清不卡在线| av在线播放一区二区三区| 国产又粗又猛又爽又黄91精品| 久久夜色精品国产噜噜av | 国产精品色婷婷久久58| 国产麻豆精品95视频| 99久久99久久精品免费看蜜桃| 亚洲精品高清在线| 精品粉嫩超白一线天av| 亚洲免费高清视频在线| 亚洲综合丁香婷婷六月香| 国产一区在线看| 91在线国产福利| 日本韩国欧美三级| 色88888久久久久久影院按摩| 久久久噜噜噜久久中文字幕色伊伊| 日韩一级片网站| 日韩理论电影院| 色婷婷综合激情| 中文字幕一区在线|