sql >> データベース >  >> RDS >> Mysql

Doctrine-プリペアドステートメントだけでなく、実際のSQLを出力する方法は?

    Doctrineは「実際のSQLクエリ」をデータベースサーバーに送信していません。実際にはプリペアドステートメントを使用しています。つまり、:

    • ステートメントを送信して準備します(これは$query->getSql()によって返されるものです。 )
    • 次に、パラメータを送信します($query->getParameters()によって返されます )
    • プリペアドステートメントの実行

    これは、PHP側に「実際の」SQLクエリが存在しないことを意味します。したがって、Doctrineはそれを表示できません。



    1. group byとwhereを使用してselectcount(*)を高速化する方法は?

    2. スタートレックの3Dチェスデータモデル

    3. JPAMySQLデータベースに間違った日付を保存する

    4. php mysqli_connect:クライアントに不明な認証方法[caching_sha2_password]