Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लारवेल में स्क्रीन पर एसक्यूएल प्रश्नों को डंप करना

हाँ, आप इस कोड का उपयोग कर सकते हैं:

Event::listen(
    'illuminate.query',
    function ($sql, $bindings, $time) {
        $sql = str_replace(array('%', '?'), array('%%', "'%s'"), $sql);
        $full_sql = vsprintf($sql, $bindings);

        file_put_contents(storage_path() . DIRECTORY_SEPARATOR . 'logs'
            . DIRECTORY_SEPARATOR . 'sql_log.sql', $full_sql . ";\n",
            FILE_APPEND);
    }
);

खदान में मैं आउटपुट को स्थानीय वातावरण में फाइल करने के लिए सहेजता हूं, आप निश्चित रूप से इस क्वेरी को स्क्रीन पर प्रदर्शित कर सकते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. होटल आरक्षण प्रणाली के लिए मूल्य नियम डेटाबेस डिजाइन

  2. MySQL कॉपी डेटाबेस

  3. पीएचपी पीडीओ लेनदेन डुप्लिकेटिंग

  4. php mysql तालिका में अलग-अलग पंक्तियों में एकाधिक मान डालें

  5. तालिका mysql incl में सभी बाधाओं को अक्षम और सक्षम कैसे करें। पीके एफके सीएचके यूनी आदि