<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 一、數據庫配置文件 我們可以在 <project>/com/option 目錄中 default.php 或則 db.php 定義數據庫連接。 # 二、數據庫默認配置文件定義 ~~~ // 數據庫默認連接參數 'db_type' => 'mysql', // 數據庫類型 'db_host' => 'localhost', // 數據庫地址 'db_user' => 'root', // 數據庫用戶名 'db_password' => '', // 數據庫密碼 'db_prefix' => '', // 數據庫表前綴 'db_char' => 'utf8', // 數據庫編碼 'db_name' => '', // 數據庫名字 'db_schema' => '', // 數據庫SCHEMA 'db_port' => 3306, // 端口 'db_dsn' => '', // [優先解析]數據 dsn 解析 mysql://username:password@localhost:3306/dbname 'db_params' => [ ], // 數據庫連接參數 'db_persistent' => FALSE, // 數據庫是否支持長連接 'db_distributed' => FALSE, // 是否采用分布式 'db_rw_separate' => FALSE, // 數據庫讀寫是否分離[注意:主從式有效] 'db_master' => [], // 主服務器 'db_slave' => [], // 副服務器 // 數據庫緩存 'db_cache' => FALSE, // 數據庫查詢是否緩存 'db_meta_cached' => TRUE, // 數據庫元是否緩存 ~~~ # 三、數據庫讀寫分離 QueryPHP 允許用戶把一個主數據庫作為寫入、更新以及刪除,例外的附屬服務區作為只讀數據庫。 通過下面這個例子,我們來學習如何配置數據庫讀寫連接的分離: ~~~ 'db_type' => 'mysql', // 數據庫類型 'db_host' => 'localhost', // 數據庫地址 'db_user' => 'root', // 數據庫用戶名 'db_password' => '', // 數據庫密碼 'db_prefix' => 'q_', // 數據庫表前綴 'db_char' => 'utf8', // 數據庫編碼 'db_name' => 'demo', // 數據庫名字 'db_port' => 3306, // 端口 'db_master' => [ ], 'db_slave' => [ [ 'db_host' => '192.168.1.2' , 'db_port' => 3306 ], [ 'db_host' => '192.168.1.3' , 'db_port' => 3307 ] ], 'db_distributed' => true, // 是否采用分布式 'db_rw_separate' => true // 數據庫讀寫是否分離[注意:主從式有效] ~~~ 說明,db_master 為主服務,db_slave 為附屬服務器,其它選項為公共選項公用,如果不同則可以自行在服務器中添加覆蓋。 # 四、使用多數據庫連接 你可以在配置文件預先定義好連接,例如: ~~~ 'my_db' = [ 'db_type' => 'mysql', // 數據庫類型 'db_host' => 'localhost', // 數據庫地址 'db_user' => 'root', // 數據庫用戶名 'db_password' => '', // 數據庫密碼 'db_prefix' => 'q_', // 數據庫表前綴 'db_char' => 'utf8', // 數據庫編碼 'db_name' => 'demo', // 數據庫名字 'db_port' => 3306, // 端口 'db_master' => [ ], ] ~~~ 使用參數名字直接連接 ~~~ $arrObj = database::connect( 'my_db' )->select( 'select * from q_test where id = ?', 1); ~~~ 訪問原始的 Pdo 實例: ~~~ $objPdo = database::connect()->getPdo( ); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看