最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

workerman怎么调用数据库

来源:动视网 责编:小采 时间:2020-11-03 18:21:36
文档

workerman怎么调用数据库

workerman怎么调用数据库:依赖的扩展该mysql类依赖pdo和pdo_mysql两个扩展,缺少扩展会报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in ....错误。命令行运行php -m会列出所有php cli已安装的扩展centos系统PHP5.xyum install ph
推荐度:
导读workerman怎么调用数据库:依赖的扩展该mysql类依赖pdo和pdo_mysql两个扩展,缺少扩展会报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in ....错误。命令行运行php -m会列出所有php cli已安装的扩展centos系统PHP5.xyum install ph


依赖的扩展

该mysql类依赖pdo和pdo_mysql两个扩展,缺少扩展会报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in ....错误。

命令行运行php -m会列出所有php cli已安装的扩展

centos系统

PHP5.x

yum install php-pdo
yum install php-mysql

PHP7.x

yum install php70w-pdo_dblib.x86_64
yum install php70w-mysqlnd.x86_64

安装 Workerman/MySQL

方法1:

可以通过composer安装,命令行运行以下命令(composer源在国外,安装过程可能会非常慢)。

composer require workerman/mysql

上面命令成功后会生成vendor目录,然后在项目中引入vendor下的autoload.php。

require_once __DIR__ . '/vendor/autoload.php';

workerman调用数据库实例:

use WorkermanWorker;
require_once __DIR__ . '/Workerman/Autoloader.php';
require_once __DIR__ . '/vendor/autoload.php';

$worker = new Worker('websocket://0.0.0.0:8484');
$worker->onWorkerStart = function($worker)
{
 // 将db实例存储在全局变量中(也可以存储在某类的静态成员中)
 global $db;
 $db = new WorkermanMySQLConnection('host', 'port', 'user', 'password', 'db_name');
};
$worker->onMessage = function($connection, $data)
{
 // 通过全局变量获得db实例
 global $db;
 // 执行SQL
 $all_tables = $db->query('show tables');
 $connection->send(json_encode($all_tables));
};
// 运行worker
Worker::runAll();

更多workerman知识请关注workerman教程栏目。

文档

workerman怎么调用数据库

workerman怎么调用数据库:依赖的扩展该mysql类依赖pdo和pdo_mysql两个扩展,缺少扩展会报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in ....错误。命令行运行php -m会列出所有php cli已安装的扩展centos系统PHP5.xyum install ph
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top