91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

控制臺實時查看sql的方法

發布時間:2020-12-31 10:53:11 來源:億速云 閱讀:302 作者:小新 欄目:編程語言

這篇文章主要介紹控制臺實時查看sql的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

listen-sql 一個在控制臺看到實時 sql 操作的工具

在 Laravel 中打印 sql,以往的做法往往是,通過 DB::listen 監聽,然后通過 Log::info 寫入到 log 中。

這樣寫入的 log,我們想查看往往是去 storage 文件夾下找到當天的 log 文件,然后打開。有個不好的地方是,如果在編輯器打開,往往不會實時更新。請求完之后,可能需要切到其他 tab 再切換回來才會更新。同時,太多的 sql 日志會和其他 log 混雜在一起,會顯得有些混亂。

除此之外,也可以 tail -f storage/logs/xx.log 來實時查看 log 的輸出。這樣有個不好的地方是,如果在 config/app.php 定義了 log => 'daily',每天都要輸入一個新的文件名。

現在,我們可以只使用一個命令來實現監聽應用里的 sql 操作。

控制臺實時查看sql的方法

安裝

1. 通過 composer 安裝 (eleven26/listen-sql)。

composer require "eleven26/listen-sql:~1.0.3"

2. 注冊 Service Provider

Laravel: 修改文件 config/app.php,Laravel 5.5+ 不需要

'providers' => [
    //...
    Eleven26\ListenSql\ListenSqlServiceProvider::class,
],

Lumen: 修改文件 bootstrap/app.php

$app->register(Eleven26\ListenSql\ListenSqlServiceProvider::class);

使用

php artisan listen-sql:start

以上是“控制臺實時查看sql的方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凌海市| 昌图县| 桃源县| 常德市| 屏东县| 潍坊市| 宜川县| 长宁县| 宜宾县| 衡东县| 修水县| 营口市| 饶河县| 丹东市| 开平市| 井冈山市| 泸定县| 即墨市| 同心县| 从化市| 手游| 莆田市| 天峻县| 图们市| 宜兰县| 衡水市| 睢宁县| 台北市| 台中县| 罗城| 大姚县| 库尔勒市| 岳西县| 内黄县| 安义县| 万宁市| 垫江县| 自贡市| 宁海县| 东港市| 太和县|