source filename
コマンドの実行をmysqlで追跡して、実行されたSQLスクリプトのファイル名とパスを取得する方法を教えてください。 Googleは助けなかったし、正しいキーワードを使用しなかったかもしれない。
mysqlの `source filename`コマンドの実行を追跡する方法
私は(好ましくはエラーなし)source ./test/file.sql
を実行するときだから私は、私が追跡する方法を見つけ出すことができれば、私が行うことができます(パスと一緒に)CURRENT_TIME、ファイル名と「source_history」テーブルのエントリをしたいです。誰でもコマンドsource
を追跡するには私を助けることができればそれは大きな助けになると思います。(テーブルに挿入または更新のためのトリガ・イベントのようなもの)
(することができ、すべてのコマンドを追跡
その意味でmysqlを終了している間にクエリの履歴を取得し、source
を確認してください)
希望があります。
ありがとうございます。
実際には、ここで質問を投稿する前に、スクリプトまたはエイリアスを使ってすべての.sqlファイルに行を追加してSQLスクリプトを実行することを考えました。より良い実現可能な解決策が期待される。これは最高のものとは確信していませんが、有用なものです。あなたの答えにお返事ありがとう! –