diff --git a/README.md b/README.md index 7a0777eb..ab192855 100755 --- a/README.md +++ b/README.md @@ -281,6 +281,8 @@ return [ // 适配swoole的mysql客户端组件 'db' => function() { $config = [ + // 类型 + 'type' => 'mysql', // 地址 'hostname' => '127.0.0.1', // 数据库 diff --git a/Test/Config/dc-dev.php b/Test/Config/dc-dev.php index bb53de25..656b05ba 100644 --- a/Test/Config/dc-dev.php +++ b/Test/Config/dc-dev.php @@ -2,10 +2,13 @@ use PhpAmqpLib\Connection\AMQPConnectionConfig; use Test\Config\AmqpConfig; +use Swoolefy\Core\SystemEnv; return [ 'mysql_db' => [ + // 类型 + 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 @@ -33,11 +36,11 @@ // sql执行日志条目设置,不能设置太大,适合调试使用,设置为0,则不使用 'spend_log_limit' => 30, // 是否开启dubug - 'debug' => 1 + 'debug' => SystemEnv::isPrdEnv() ? 0 : 1 ], 'predis' => [ - 'scheme' => 'tcp', + 'scheme' => 'tp', 'host' => '127.0.0.1', 'port' => 6379, ], diff --git a/Test/Config/dc-gra.php b/Test/Config/dc-gra.php index cd154027..d036a838 100644 --- a/Test/Config/dc-gra.php +++ b/Test/Config/dc-gra.php @@ -1,8 +1,12 @@ [ + // 类型 + 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 @@ -30,7 +34,7 @@ // sql执行日志条目设置,不能设置太大,适合调试使用,设置为0,则不使用 'spend_log_limit' => 30, // 是否开启dubug - 'debug' => 1 + 'debug' => SystemEnv::isPrdEnv() ? 0 : 1 ], 'predis' => [ diff --git a/Test/Config/dc-prd.php b/Test/Config/dc-prd.php index cd154027..d036a838 100644 --- a/Test/Config/dc-prd.php +++ b/Test/Config/dc-prd.php @@ -1,8 +1,12 @@ [ + // 类型 + 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 @@ -30,7 +34,7 @@ // sql执行日志条目设置,不能设置太大,适合调试使用,设置为0,则不使用 'spend_log_limit' => 30, // 是否开启dubug - 'debug' => 1 + 'debug' => SystemEnv::isPrdEnv() ? 0 : 1 ], 'predis' => [ diff --git a/Test/Config/dc-test.php b/Test/Config/dc-test.php index cd154027..d036a838 100644 --- a/Test/Config/dc-test.php +++ b/Test/Config/dc-test.php @@ -1,8 +1,12 @@ [ + // 类型 + 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 @@ -30,7 +34,7 @@ // sql执行日志条目设置,不能设置太大,适合调试使用,设置为0,则不使用 'spend_log_limit' => 30, // 是否开启dubug - 'debug' => 1 + 'debug' => SystemEnv::isPrdEnv() ? 0 : 1 ], 'predis' => [ diff --git a/Test/Scripts/FixedUser.php b/Test/Scripts/FixedUser.php index ed08ca16..993c1907 100644 --- a/Test/Scripts/FixedUser.php +++ b/Test/Scripts/FixedUser.php @@ -2,6 +2,7 @@ namespace Test\Scripts; +use Common\Library\Db\Mysql; use Swoolefy\Core\Application; class FixedUser extends \Swoolefy\Script\MainCliScript @@ -12,8 +13,11 @@ public function fixName() var_dump('CID='.\Swoole\Coroutine::getCid()); var_dump('Script test'); sleep(4); + /** + * @var Mysql $db + */ $db = Application::getApp()->get('db'); - $result = $db->createCommand('select * from tbl_users limit 1')->queryAll(); + $result = $db->newQuery()->setDebug()->table('tbl_order')->limit(1)->select(); var_dump($result); }catch (\Throwable $exception) { var_dump($exception->getMessage());