安装

安装命令:

composer require easyswoole/mysqli

配置参数

MYSQL.host = 127.0.0.1   // 数据库地址
MYSQL.user = root        // 数据库用户名   
MYSQL.password = root    // 数据库密码
MYSQL.database = db      // 数据库库名
MYSQL.port = 3306        // 数据库端口

在env配置文件中增加或自行引入

调用

<?php
$conf = new \EasySwoole\Mysqli\Config(\EasySwoole\EasySwoole\Config::getInstance()->getConf('MYSQL'));
$db = new Mysqli($conf);
$data = $db->get('test');//获取一个表的数据

协程连接池

由于是协程状态,每次请求进来都必须使用不同的实例,如果一个请求进来就new,完成请求逻辑就销毁,每次都会创建连接,然后销毁,这样开销会非常大,所以我们可以采用连接池方式,复用连接, 协程连接池教程;

results matching ""

    No results matching ""