摘要:腳本經(jīng)常,處理處理不同機(jī)器上,不同數(shù)據(jù)庫之間數(shù)據(jù)而且腳本特別容易寫錯,抽取了個工作中最常用到的多庫同步,特此記憶上代碼舉個操作不同數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)同步的栗子。同步庫的數(shù)據(jù)到庫連接庫連接庫獲取未同步的數(shù)據(jù)更新同步個人小站原文鏈接
上代碼php腳本經(jīng)常,處理處理不同機(jī)器上,不同數(shù)據(jù)庫之間數(shù)據(jù);而且腳本特別容易寫錯,抽取了個工作中最常用到的多庫同步,特此記憶!
舉個php操作不同數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)同步的栗子。
/** * 同步庫1的數(shù)據(jù)到庫2 * * @author :cuihuan * @date :2015-10-11 */ public function synchDbDiff() { // 連接庫1 $crowd_conn_1 = mysql_connect("ip_1:port_1", "name_1", "pw_1"); if (!$crowd_conn_1) { die("Could not connect:" . mysql_error()); } mysql_select_db("test_data", $crowd_conn_1); // 連接庫2 $crowd_conn_2 = mysql_connect("ip_2:port_2", "name_2", "pw_2"); if (!$crowd_conn_1) { die("Could not connect:" . mysql_error()); } mysql_select_db("test_data", $crowd_conn_2); //獲取未同步的數(shù)據(jù) $get_data_sql = "SELECT `id`, `text` FROM `fb_conversation` WHERE `flag` = 1"; $c_result = mysql_query($get_data_sql, $crowd_conn_1); $this->check_res($c_result); if ($c_result) { while ($row = mysql_fetch_array($c_result, MYSQL_NUM)) { // 更新同步 $new_data_sql = "update from fb_conversation set text =" . $row[1] . " where id = " . $row[0]; $res = mysql_query($new_data_sql, $crowd_conn_2); $this->check_res($c_result); } } }
個人小站原文鏈接
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/21251.html
摘要:第一階段基礎(chǔ)階段基礎(chǔ)程序員重點把搞熟練核心是安裝配置基本操作目標(biāo)能夠完成基本的系統(tǒng)安裝,簡單配置維護(hù)能夠做基本的簡單系統(tǒng)的開發(fā)能夠在中型系統(tǒng)中支持某個功能模塊的開發(fā)。本項不做重點學(xué)習(xí),除非對前端有興趣。 第一階段:基礎(chǔ)階段(基礎(chǔ)PHP程序員) 重點:把LNMP搞熟練(核心是安裝配置基本操作) 目標(biāo):能夠完成基本的LNMP系統(tǒng)安裝,簡單配置維護(hù);能夠做基本的簡單系統(tǒng)的PHP開發(fā);能夠在P...
摘要:如何實現(xiàn)持久化持久化,將在內(nèi)存中的的狀態(tài)保存到硬盤中,相當(dāng)于備份數(shù)據(jù)庫狀態(tài)持久化,持久化是通過保存服務(wù)器鎖執(zhí)行的寫狀態(tài)來記錄數(shù)據(jù)庫的。 showImg(https://segmentfault.com/img/bVbejmD?w=643&h=404); 這是我整理的一套面試題,老鐵們看看就當(dāng)復(fù)習(xí)了哦 概述 感覺現(xiàn)在發(fā)面試題有些冷門,就跟昨天德國那場似的,不過看看當(dāng)提前復(fù)習(xí)了。提前備戰(zhàn)。...
摘要:執(zhí)行原理是一門應(yīng)用非常簡單,開發(fā)效率極高的一門語言,其弱類型的變量能省去程序員大量的定義變量類型轉(zhuǎn)換等的時間和精力。程序最終被翻譯為一組處理函數(shù)的順序執(zhí)行。只有減為時才會真正執(zhí)行銷毀操作。 PHP執(zhí)行原理 php是一門應(yīng)用非常簡單,開發(fā)效率極高的一門語言,其弱類型的變量能省去程序員大量的定義變量、類型轉(zhuǎn)換等的時間和精力。它是一種適用于web開發(fā)的動態(tài)語言。 1. php設(shè)計的原理和特點...
摘要:相關(guān)信息,面向過程,面向?qū)ο螅p量級。輕量級功能實用,面向過程和面向?qū)ο蠡旌祥_發(fā)。找到文件為文件名為驗證碼類沒有在自動加載類中載入,需要手動載入。底層的和會影響原始的框架中的引入,可以使用框架中提供的引入。 不使用框架的問題 在實際工作中,如果不使用框架會遇到的問題。 程序項目生命時間非常短(維護(hù)性,生命力弱) 分共協(xié)作開發(fā)項目,彼此代碼風(fēng)格不一致。 開發(fā)程序,喜歡挖坑。 開發(fā)者離職...
摘要:因此,我們需要性能優(yōu)異的引擎合適的車輪正確的跑道三架構(gòu)從下往上四層屬于操作系統(tǒng)的底層服務(wù)器,屬于次服務(wù)器,溝通和屬于服務(wù)端編程語言,通過模塊和關(guān)聯(lián)和其他服務(wù)屬于應(yīng)用服務(wù),通過的外掛模塊和關(guān)聯(lián)參考文檔底層工作原理 一、簡介 PHP總共有三個模塊:內(nèi)核、Zend引擎、以及擴(kuò)展層 PHP內(nèi)核用來處理請求、文件流、錯誤處理等相關(guān)操作 Zend引擎(ZE)用以將源文件轉(zhuǎn)換成機(jī)器語言,然后在虛擬...
閱讀 3186·2019-08-30 15:55
閱讀 2952·2019-08-30 13:46
閱讀 1454·2019-08-29 17:29
閱讀 3522·2019-08-29 11:08
閱讀 3447·2019-08-29 11:04
閱讀 1093·2019-08-28 18:20
閱讀 552·2019-08-26 13:37
閱讀 1335·2019-08-26 11:49