php 单独使用DB

使用workerman/mqtt 做物联网通信,需要数据存储和laravel-admin互通,感觉在laravel下使用workerman不是熟练,所以在workerman里直接 composer require laravel

下面是测试DB程序,测试通过感觉可以用了!记录下。

<?php
require __DIR__ . '/vendor/autoload.php';
use Illuminate\Database\Capsule\Manager as Capsule;
$capsule = new Capsule;
$capsule->addConnection([
    'driver'    => 'mysql',
    'host'      => 'localhost',
    'database'  => 'database',
    'username'  => 'username',
    'password'  => 'password',
    'charset'   => 'utf8',
    'collation' => 'utf8_unicode_ci',
    'prefix'    => '',
]);
$capsule->setAsGlobal();

$users = Capsule::table('test')->get();

print_r($users);
本作品采用《CC 协议》,转载必须注明作者和本文链接
写代码是一件趣事。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 3

长连接下使用传统fpm模式下的DB库会有问题,容易server gone away

4年前 评论

谢谢!! 有好的解决办法么?

4年前 评论
yzbfeng 4年前
颠倒的玉石

要有心跳,我称他为砰砰砰

4年前 评论
congcong 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!