
نوشته اصلی توسط
python
سلام
من یک سرور مجازی لینوکس با کنترل پنل دایرکت ادمین دارم
من میخوام یکی از دیتابیسهای یکی از یوزرها هر چند ساعت یکبار repair بشه
این امکان از طریق کرون جابز امکان پذیر هست؟
بله امکان پذیر هست ، این دستور
کد:
mysqlcheck -u da_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` --auto-repair --all-databases ; mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` --optimize --all-databases
برای repair و optimize کردن کل دیتابیس های شما ست ، ک میتونید براش cron تعریف کنید ک مثلا هر روز یکبار اجرا شه ...
موفق باشید .