摘要:脚本经常,处理处理不同机器上,不同数据库之间数据而且脚本特别容易写错,抽取了个工作中最常用到的多库同步,特此记忆上代码举个操作不同数据库,进行数据同步的栗子。同步库的数据到库连接库连接库获取未同步的数据更新同步个人小站原文链接
上代码php脚本经常,处理处理不同机器上,不同数据库之间数据;而且脚本特别容易写错,抽取了个工作中最常用到的多库同步,特此记忆!
举个php操作不同数据库,进行数据同步的栗子。
/** * 同步库1的数据到库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); //获取未同步的数据 $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); } } }
个人小站原文链接
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21251.html
摘要:第一阶段基础阶段基础程序员重点把搞熟练核心是安装配置基本操作目标能够完成基本的系统安装,简单配置维护能够做基本的简单系统的开发能够在中型系统中支持某个功能模块的开发。本项不做重点学习,除非对前端有兴趣。 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在P...
摘要:如何实现持久化持久化,将在内存中的的状态保存到硬盘中,相当于备份数据库状态持久化,持久化是通过保存服务器锁执行的写状态来记录数据库的。 showImg(https://segmentfault.com/img/bVbejmD?w=643&h=404); 这是我整理的一套面试题,老铁们看看就当复习了哦 概述 感觉现在发面试题有些冷门,就跟昨天德国那场似的,不过看看当提前复习了。提前备战。...
摘要:执行原理是一门应用非常简单,开发效率极高的一门语言,其弱类型的变量能省去程序员大量的定义变量类型转换等的时间和精力。程序最终被翻译为一组处理函数的顺序执行。只有减为时才会真正执行销毁操作。 PHP执行原理 php是一门应用非常简单,开发效率极高的一门语言,其弱类型的变量能省去程序员大量的定义变量、类型转换等的时间和精力。它是一种适用于web开发的动态语言。 1. php设计的原理和特点...
摘要:相关信息,面向过程,面向对象,轻量级。轻量级功能实用,面向过程和面向对象混合开发。找到文件为文件名为验证码类没有在自动加载类中载入,需要手动载入。底层的和会影响原始的框架中的引入,可以使用框架中提供的引入。 不使用框架的问题 在实际工作中,如果不使用框架会遇到的问题。 程序项目生命时间非常短(维护性,生命力弱) 分共协作开发项目,彼此代码风格不一致。 开发程序,喜欢挖坑。 开发者离职...
阅读 3093·2019-08-30 15:55
阅读 2933·2019-08-30 13:46
阅读 1395·2019-08-29 17:29
阅读 3468·2019-08-29 11:08
阅读 3419·2019-08-29 11:04
阅读 1063·2019-08-28 18:20
阅读 529·2019-08-26 13:37
阅读 1309·2019-08-26 11:49