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

プリペアドステートメントの内容を表示するにはどうすればよいですか?

    プリペアドステートメントの使用:

    • ステートメントを準備すると、MySQLサーバーに送信されます
    • 変数をバインドしてステートメントを実行すると、変数のみがMySQLサーバーに送信されます
    • そして、ステートメント+バインドされた変数は、MySQLサーバーで実行されます-ステートメントが実行されるたびに「準備」を再実行する必要はありません(これが、同じステートメントの場合、準備されたステートメントがパフォーマンスに優れている理由です数回実行されます)

    PHP側にはSQLクエリの「構築」がないため、実際にそのクエリを取得する方法はありません。

    つまり、SQLクエリを表示する場合は、プリペアドステートメントではなくSQLクエリを使用する必要があります。



    1. SQLデータベースにアラビア語を保存する

    2. MySQLは時間フィールドに12時間を追加します

    3. pggemのインストール;エラー:gemネイティブ拡張のビルドに失敗しました

    4. PHP MySQL LOADDATAINFILEヘルプ