亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

swoole與mysql如何使用

發布時間:2020-12-30 10:03:33 來源:億速云 閱讀:175 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關swoole與mysql如何使用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

swoole與mysql怎么用才好    

swoole異步操作MySQL比較好。

使用異步mysql好處 :

防止代碼阻塞,提高代碼效率

適用場合:

1、不涉及共享資源,或對共享資源只讀,即非互斥操作

2、沒有時序上的嚴格關系

3、不需要原子操作,或可以通過其他方式控制原子性

4、常用于IO操作等耗時操作,因為比較影響客戶體驗和使用性能

5、不影響主線程邏輯

代碼示例:

<?php
class mysql {
    private $param;
    public $db;
    public function __construct() {
        $this->db = new swoole_mysql;
        $this->param = array(
            'host' => '127.0.0.1',
            'user' => 'root',
            'password' => '123',
            'database' => 'test',
        );
    }

    public function exec($sql) {
        $this->db->connect($this->param, function ($db, $result) use ($sql) {
            if ($result === false) {
                echo "連接數據庫失敗 : 錯誤代碼:" . $db->connect_errno . PHP_EOL . $db->connect_error;
                return false;
            }
            $db->query($sql, function ($db, $res) {
                if ($res === false) {
                    // error屬性獲得錯誤信息,errno屬性獲得錯誤碼 
                    echo "sql語句執行錯誤 : " . $db->error;
                } else if ($res === true) {
                    // 非查詢語句  affected_rows屬性獲得影響的行數,insert_id屬性獲得Insert操作的自增ID 
                    echo "sql語句執行成功,影響行數 : " . $db->affected_rows;
                    
                } else {
                    //查詢語句  $result為結果數組 
                    var_dump($res);
                    
                }
                $db->close();
            });
        });
    }
}

$mysql = new mysql();

關于“swoole與mysql如何使用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

敦煌市| 勐海县| 新干县| 平乡县| 师宗县| 阿拉尔市| 五寨县| 忻州市| 上饶市| 新安县| 富民县| 南阳市| 常德市| 娄烦县| 拉孜县| 武邑县| 万年县| 遂宁市| 乐亭县| 全椒县| 陆川县| 贵定县| 嘉荫县| 竹溪县| 凤冈县| 榆林市| 米泉市| 八宿县| 延安市| 阳江市| 周口市| 清流县| 中阳县| 新营市| 汉阴县| 电白县| 安宁市| 庆安县| 辛集市| 大足县| 浑源县|