Freeradius:MySQLクエリに昨日期限切れのアカウントが表示されます。

Freeradius:MySQLクエリに昨日期限切れのアカウントが表示されます。

freeradiusとmysql.using CLIがあり、昨日期限切れになったユーザーアカウントを一覧表示したいと思います。現在、次のコマンドを使用していますが、今日のアカウントが表示されます。

mysql -uroot -pSQLPASS -e "use radius; select login,expirydate,mobile from users where expirydate = DATE_ADD(CURDATE(), INTERVAL 0 DAY);"

ベストアンサー1

mysql -u$SQLUSER -p$SQLPASS -e "use $DB; select login,expirydate,mobile from users where expirydate = CURRENT_DATE() - INTERVAL 1 DAY;"

期限が昨日のアカウントが表示されます。これが正しいアプローチであることを願っています。

おすすめ記事