1

我设置了 CRM,并启用了 CRM 的登录功能。日志存储在名为 crm 的特定数据库和名为 crm_logging 的表中。我希望删除任何早于某个日期(比如 7 天)的记录,以便日志表不会变得太大。

我以前没有做过 cron 作业的经验,我想知道如何使用 cPanel 的内置 Cron Jobs 页面来设置一个 cron 作业来执行此操作?

我读过它看起来像:

DELETE FROM [table] WHERE [column] < DATE_SUB(NOW(), INTERVAL 7 DAY);

但我不确定在我把那段代码放入之前是否需要包含这样的东西:

mysql -u <username> -p<password> -h <name-of-mysql-server> <databasename> -e "<YOUR-QUERY-HERE>"

非常感谢您提供的任何帮助。

4

1 回答 1

0
mysql -u <username> -p<username_password> -h <name-of-mysql-server> <databasename> -e "<YOUR-QUERY-HERE>"

替换正确:对于有权访问主机 MySQL 的用户,获取该用户的位置密码

你看,你必须使用-p--password=

于 2012-12-19T09:46:19.477 回答