激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP實現的mysql讀寫分離操作示例

PHP實現的mysql讀寫分離操作示例

2019-10-06 11:37愛代碼也愛生活 PHP教程

這篇文章主要介紹了PHP實現的mysql讀寫分離操作,簡單講述了mysql讀寫分離的原理,并結合實例形式給出了php針對mysql的讀寫sql語句操作不同數據庫的相關實現技巧,需要的朋友可以參考下

本文實例講述了PHP實現的mysql讀寫分離操作。分享給大家供大家參考,具體如下:

首先mysql主從需配置好,基本原理就是判斷sql語句是否是select,是的話走master庫,否則從slave查

<?php
/**
* mysql讀寫分離
*/
class db{
  public function __construct($sql){
    $chestr = strtolower(trim($sql));
    //判斷sql語句有select關鍵字的話,就連接讀的數據庫,否則就連接寫數據庫
    if(substr($chestr,0,6)=='select')
    {
      echo 'I am using slave db..<br>';
      $link = mysql_connect("192.168.20.201:3306", "open", "123456") or die("Could not connect: " . mysql_error());
      mysql_select_db("hadoop");
      $result = mysql_query($sql);
      while($row = mysql_fetch_array($result,MYSQL_ASSOC)){
        $data[]=$row;
      }
      //print_r($data);exit;
      echo mysql_get_host_info($link).mysql_get_server_info($link).mysql_get_proto_info($link).mysql_get_client_info().'<br>';
    }else{
      echo 'I am using master db..<br>';
      $link = mysql_connect("192.168.20.195:3306","open","123456") or die("Could not connect: " . mysql_error());
      mysql_select_db("hadoop");
      $result = mysql_query($sql);
      //echo @mysql_affected_rows($result);
      echo mysql_get_host_info($link).mysql_get_server_info($link).mysql_get_proto_info($link).mysql_get_client_info().'<br>';
    }
  }
}
$master = new db("INSERT INTO user (id,name)VALUES (NULL,'100')");
$slave = new db("SELECT * from `user`");

結果:

I am using master db..
192.168.20.195 via TCP/IP5.1.73-log10mysqlnd 5.0.8-dev - 20102224 - $Id: 731e5b87ba42146a687c29995d2dfd8b4e40b325 $
I am using slave db..
192.168.20.201 via TCP/IP5.1.73-log10mysqlnd 5.0.8-dev - 20102224 - $Id: 731e5b87ba42146a687c29995d2dfd8b4e40b325 $

希望本文所述對大家PHP程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: omofun 动漫在线观看 | 成人黄色短视频在线观看 | 婷婷久久综合九色综合色多多蜜臀 | 国产精品久久久久一区二区 | 国产流白浆高潮在线观看 | 一级一片免费 | 亚洲成人在线免费观看 | 久久久婷婷一区二区三区不卡 | 成人免费一区二区三区视频网站 | 成人在线视频一区 | 国产日韩大片 | 禁漫天堂久久久久久久久久 | 99精品国产一区二区三区 | 国产成人综合在线观看 | 久久99精品久久久久久秒播蜜臀 | 免费一级欧美大片视频在线 | 黄色特级片黄色特级片 | 欧美激情视频一区二区免费 | 欧美中文字幕一区二区三区亚洲 | 久久777国产线看观看精品 | 久草在线小说 | 美国人成人在线视频 | 污污短视频| 黄色三级网站 | 欧美精品国产综合久久 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | 91在线看黄 | 人禽l交免费视频观看 视频 | 免费国产一级淫片 | 久久精品久久精品国产大片 | 亚洲综合一区在线观看 | 亚洲第九十九页 | 福利在线小视频 | 超级av在线 | 久久精品综合视频 | 成人免费一区二区 | 免费视频精品一区二区 | 免费一区二区三区 | 国产精品国产三级国产在线观看 | 久久精品亚洲国产奇米99 | 亚洲免费在线看 |