通过cron运行mysqlcheck没有root密码?

时间:2015-04-12 12:04:10

标签: php mysql cron code-access-security

想要实施每日修复任务的cron任务。优化MySQL服务器上的所有数据库。但是,我可以告诉你,为了做到这一点,需要显示root密码。这是有效的cron,但由于显而易见的原因无法实现:

mysqlcheck -u root -p[ROOTPASSWD] --auto-repair --optimize --all-databases > /dev/null 2>&1

有关如何在不离开安全漏洞的情况下执行此日常任务的任何想法?如果使用sudo权限打开crontab,这将无需在修复和修复程序中包含MySQL密码。优化命令?

0 个答案:

没有答案