データベースに挿入された新しいレコードを数える最も簡単な方法は何でしょうか?ロードクエリにカウントクエリを含めることは可能ですか?mysqlの統計を収集する
既存の最後のレコードを記録し、それ以降に追加されたすべてを数えるなど、もっと複雑なものが必要ですか?
編集:
私はcronジョブを持って、MySQLへ直接渡されるスクリプトでは、LOAD DATA INFILEを使用しています。このデータは、PHP Webアプリケーションで使用されます。 PHP Webアプリケーションの一環として、先週にいくつのレコードが挿入されたかなど、毎週のレポートを生成する必要があります。
私はmysqlにパッチを当てることができない、またはデータベースのスキーマ/構造を大幅に変更することはできますが、新しいテーブルやフィールドを追加することができます。私はcsvファイルからレコードを数えずにこの結果をテキストファイルなどに保存したいと考えています。代わりに、PHPの中からすべてのことをクエリで行うことを好むでしょう。
ロードが実行されるたびに、ロードされたエントリは日付に関係なく新しいものとみなされます。 –
"ロード"とは正確に何を意味しますか? SQLにLOADキーワードはありません。 INSERTを意味しますか? – defines
mysqlにLOADコマンドがあります... –