用于数据库修复和优化的 Cron 作业

Chr*_*ede 5 mysql ubuntu optimization

我想每周修复和优化我的 MySQL 数据库一次!

我怎么能这样做?

Nik*_*S P 3

mysqloptimize -A
mysqlrepair -A
我定期运行这些,-A 选项选择所有数据库

编辑:
要定期运行它,您需要一个像这样的 cronjob:

35 0 * * 1 mysqlrepair -A > /dev/null; mysqloptimize -A > /dev/null
Run Code Online (Sandbox Code Playgroud)

这个 cronjob 将在每个星期一早上 0:35 运行
如果您需要进行身份验证,您可以使用

mysqlrepair -uUSERNAME -pPASSWORD -A
mysqloptimize -uUSERNAME -pPASSWORD -A
Run Code Online (Sandbox Code Playgroud)