swoole协程Coroutine异步访问mysql服务代码

代码语言:phpcli

所属分类:通讯

代码描述:swoole协程Coroutine异步访问mysql服务代码

代码标签: 异步 访问 mysql 服务

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
//请切换至php7 运行
Swoole\Runtime::enableCoroutine();
// 10k pdo and mysqli read
Co\Run(function() {
    for ($c = 50; $c--;) {
        go(function () {
            $pdo = new PDO('mysql:host=localhost;dbname=guest;charset=utf8', 'guest', 'p6yhG8iDRMNxdJ9w');
            $statement = $pdo->prepare('SELECT * FROM `User`');
            for ($n = 100; $n--;) {
                $statement->execute();
                $_data=$statement->fetchAll();
                 echo count($_data)."\n";
                assert(count($_data) > 0);
     .........完整代码请登录后点击上方下载按钮下载查看

网友评论0