下面是PHP代碼(dbtest.php) 復(fù)制代碼 代碼如下:!#/usr/local/php/bin/php <?php mysql_connect('localh " /> 五月综合在线,欧美一级在线观看播放,怡红院手机在线

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

通過PHP CLI實現(xiàn)簡單的數(shù)據(jù)庫實時監(jiān)控調(diào)度

要實現(xiàn)的功能:監(jiān)控user表,若有新紀(jì)錄增加,將其向user2表中添加。(實際應(yīng)用上可以引深一些,例如對數(shù)據(jù)進行相關(guān)處理等)

下面是php代碼(dbtest.php
復(fù)制代碼 代碼如下:
!#/usr/local/php/bin/php
<?php
mysql_connect('localhost', 'username', 'password');
mysql_select_db("test");
echo 'PID: '.posix_getpid().' '; //當(dāng)前進程PID(linux下)
$old_id = 0;
while (1)
{
$sql = "SELECT `id` FROM `user` ORDER BY `id` DESC LIMIT 1";
$result = mysql_query($sql);
$item = mysql_fetch_assoc($result);
$new_id = $item['id'];
$values_arr = array();
for ($i=$new_id; $i>$old_id && $old_id!=0; $i--)
{
$sql = "SELECT `name`,`age` FROM `user` WHERE `id`='{$i}' LIMIT 1";
$result = mysql_query($sql);
$item = mysql_fetch_assoc($result);
$name = $item['name'];
$age = $item['age'];
$values_arr[] = "('{$name}', '{$age}')";
}
if (!emptyempty($values_arr))
{
$values_str = implode(',', $values_arr);
$sql = "INSERT INTO `user2`(`name`, `age`) VALUES {$values_str}";
mysql_query($sql);
}
$old_id = max($old_id, $new_id);
sleep(3); //3秒后進入下次循環(huán)
}

業(yè)務(wù)流程應(yīng)該沒什么說的,就有幾處需要注意的地方:
第一行是php CLI模式需要添加的命令路徑,還有就是那個while(1)和sleep(3),其余都是普通的php代碼寫法。
通過shell命令php dbtest.php運行即可,我在虛擬機上測試,正常情況下占用率CPU 0%,內(nèi)存1%。
實際應(yīng)用中可以放到后臺運行:
php dbtest.php &
bg 1
PS:&命令很多地方說的很不清楚,甚至錯誤。它只是將程序放入后臺,而并沒有實際運行!
順帶總結(jié)復(fù)習(xí)一下linux的前后臺運行相關(guān)命令

命令      前后臺    狀態(tài)        使用方式

&           后臺        暫停        加在命令后

bg         后臺        運行        后跟作業(yè)號

fg          前臺        運行        后跟作業(yè)號

Ctrl+Z   后臺        暫停         (組合鍵)

jobs     (查看所有作業(yè)號)    命令

php技術(shù)通過PHP CLI實現(xiàn)簡單的數(shù)據(jù)庫實時監(jiān)控調(diào)度,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费国产h视频在线观看 | 亚洲精品私拍国产福利在线 | 天天躁天天爽 | 91福利精品老师国产自产在线 | 夜色资源站www国产在线观看 | 国产伊人久久 | 色美女影院 | 亚洲精品国产第1页 | 最新香蕉97超级碰碰碰碰碰久 | 日本福利片国产午夜久久 | 久久久高清日本道免费观看 | 久久中文娱乐网 | 久久国产乱子伦精品在 | 精品一区二区三区免费站 | 欧美 激情 在线 | 午夜视频免费 | 久久精品无码一区二区日韩av | 成人久久伊人精品伊人 | 国产99视频精品草莓免视看 | 国产二区三区 | 亚洲一区中文字幕 | 国内精品日本久久久久影院 | 婷婷六月久久综合丁香可观看 | 777色淫网站女女免费 | 亚洲黄色在线观看视频 | 四虎国产在线观看 | 一区二区三区四区视频在线 | 欧美成人高清免费大片观看 | 青青草国产精品久久久久 | 欧美人的性视频 | 国产在线播放一区 | 久久久中文字幕 | 黄色影院在线观看视频 | 亚洲国产成人久久一区www | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片图片 | 中文字幕亚洲一区二区v@在线 | 精品国产福利久久久 | 91免费在线播放 | 在线视频一区二区三区三区不卡 | 在线成人亚洲 | wwwxxxx免费|