第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在incinga2中運行sql自定義查詢?

如何在incinga2中運行sql自定義查詢?

PHP
ITMISS 2022-01-08 14:44:16
我是 incinga2 框架的新手,如何在 incinga2 中運行 sql raw 或自定義查詢,如下所示SELECT    `user`,   COUNT(0) as Total_Count,   MAX(range_count) Max_Range_CountFROM (   SELECT       a.`user`,        a.change_time,        COUNT(0) range_count   FROM audit_log a   INNER JOIN audit_log b ON a.`user` = b.`user`    WHERE b.change_time BETWEEN a.change_time AND a.change_time + INTERVAL 30 MINUTE   GROUP BY a.`user`, a.change_time) AS user_range_countGROUP BY `user`icinga2 中的這個數(shù)據(jù)庫對象,用于連接數(shù)據(jù)庫和獲取數(shù)據(jù)。他們使用適配器,但 pdo 是空的。A 可以在這里添加我的 pdo 嗎?icniga2框架對嗎?ipl\Sql\Connection Object(    [config:protected] => ipl\Sql\Config Object        (            [db] => mysql            [host] => localhost            [port] => 3306            [dbname] => auditlog            [username] => root            [password] =>             [charset] => utf8            [options] =>             [type] => db            [persistent] => 0        )    [pdo:protected] =>     [queryBuilder:protected] =>     [adapter:protected] => ipl\Sql\Adapter\Mysql Object        (            [quoteCharacter:protected] => Array                (                    [0] => `                    [1] => `                )            [escapeCharatcer:protected] => ``            [escapeCharacter:protected] => \"            [options:protected] => Array                (                    [8] => 0                    [20] =>                     [3] => 2                    [11] => 0                    [17] =>                 )        )    [pluginLoaders:protected] => Array        (            [adapter] => Array                (                    [0] => ipl\Stdlib\Loader\AutoLoadingPluginLoader Object                        (                            [namespace:protected] => ipl\Sql\Adapter                            [postfix:protected] =>                             [uppercaseFirst:protected] => 1                        )                )        ))
查看完整描述

2 回答

?
BIG陽

TA貢獻1859條經(jīng)驗 獲得超6個贊

首先在 incinga 中安裝任何數(shù)據(jù)庫資源模塊,例如Icinga Web 2 - IPL ,它將幫助我們在 incinga 中調(diào)用 pdo 查詢,然后您可以查看其文檔如何運行任何帶有綁定參數(shù)的語句。例子:


use ipl\Sql\Select;

use PDO;

$stmt = 'Select * from table where id=?';

$id=1;

$execute=$this->dbConnection->fetchAll($stmt,[$id]);


查看完整回答
反對 回復 2022-01-08
?
慕尼黑8549860

TA貢獻1818條經(jīng)驗 獲得超11個贊

您可以使用PDO。

非常好的文章開始使用 PDO。

  1. 如何使用 PDO 連接到 MySQL

  2. 使用 PDO 選擇查詢

$strQuery = "SELECT 

   `user`,

   COUNT(0) as Total_Count,

   MAX(range_count) Max_Range_Count

FROM (

   SELECT

       a.`user`, 

       a.change_time, 

       COUNT(0) range_count

   FROM audit_log a

   INNER JOIN audit_log b ON a.`user` = b.`user` 

   WHERE b.change_time BETWEEN a.change_time AND a.change_time + INTERVAL 30 MINUTE

   GROUP BY a.`user`, a.change_time

) AS user_range_count

GROUP BY `user`";


foreach ($conn->query($strQuery) as $row) {

    print_r($row);

}


查看完整回答
反對 回復 2022-01-08
  • 2 回答
  • 0 關(guān)注
  • 196 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號