MySQLデータベースから古いユーザーを削除する方法を知りたい。例えば、それらが約30日間非活性であったかどうかを確認する。私はJavaでやろうとしましたが、ただ凍結します。古いmysqlユーザーをデータベースから削除する方法
答えて
私はmysql
側から、使用しているものは何でもワークベンチ/コンソール/にアクセスし、そこにユーザーが削除することをやって、それはつもり単純なクエリになるの提案:あなたがいることをしたい場合は
DELETE FROM users WHERE dateJoined < yourDate
Javaでは、JDBCを使用する必要があります。JDBC tutorialを確認してください。あなたが一度だけそれをしたいのであれば、私は本当にコンソールを使うことを提案しています。JDBCは定型コードがたくさんあります。データベースを使って何か他のことをやっていなければ、何のポイントもありません。 、生産や何かではない。
最後に参加した時刻からシステムの現在時刻を差し引いて30日以上経過しているかどうかを確認するにはどうすればいいですか? –
'DATE_SUB(NOW()、INTERVAL 30 DAY)'が現在の日付 - 30日である場合、ユーザ日付がそれより大きいかどうかを確認する必要があります。 '>' – Shadov
から削除するWHERE lastJoined> DATE_SUB (NOW()、INTERVAL 30 DAY) そうですか?ユーザーのいずれも削除されませんでした。 –
- 1. PHP - データベースからユーザを削除する方法MySQL
- 2. MySQLデータベースからレコードを削除する
- 3. MySQL古いレコードを削除する
- 4. Lotus Notesデータベースから古いメールを削除する
- 5. データベースとユーザーを確実に削除してMySQLで作成する方法
- 6. ユーザーがSQLデータベースからapp - deleteユーザーを削除するとき
- 7. データベースからの削除方法
- 8. mysqlテーブルから古いレコードを削除するが、バックアップを保持する
- 9. Mixpanel - 古いユーザーのバルク削除
- 10. MYSQLデータベースから削除された行を回復する方法
- 11. データベースから画像を削除し、PHP mysqlのフォルダから画像を削除
- 12. 10ポイント後にグラフから古いデータポイントを削除する方法は?
- 13. Laravel 5のカーネルから古いartisanコマンドを削除する方法
- 14. MYSQLデータベースで同様の重複を削除する方法
- 15. 削除されたmysqlデータベースを回復する方法
- 16. sqliteデータベースから特定の期間より古い行を削除する方法
- 17. データベースからすべてのユーザーのレコードを削除する
- 18. S3で古いファイルを削除または削除する方法は?
- 19. MySQLを使用してデータベースから重複を削除する
- 20. Oracle 10gデータベース・スキーマから接続ユーザーを削除する
- 21. データベースからユーザーを削除する(Ruby on Rails、Devise)
- 22. ファイルからユーザーを削除する方法
- 23. auth0のユーザーをグループから削除する方法
- 24. アプリケーションからQuickBloxユーザー・タグを削除する方法は?
- 25. データベースからレコードを削除すると、mysql
- 26. 複数の同一IDをmysqlデータベースから削除する
- 27. データベースから特定のイメージを削除する[simple php/mySql]
- 28. データベースからブートストラップアラートを削除するmysql php
- 29. MySQLデータベースからレコードを1つ削除する
- 30. MYSQLデータベースから削除された行を取得する
Javaでユーザーを削除しようとしたときのアプローチは何ですか? –
'for(DataUserユーザー:getAllUsers()){ long delay = System.currentTimeMillis() - user.getLastJoined(); if((delay/1000)> 86400 * 30){ \t user.delete(); } } ' –
これは何を使用していますか?休止状態? JPA?他に何か? – Thilo