075-845-490 | 097-165-2449
Line ID: @hostnakhonitech
🎉 โปรโมชั่นพิเศษ! ลด 10% สำหรับลูกค้าใหม่
NakhoniTech
075-845-490
support@NakhoniTech.com

วิธีการบำรุงรักษา MYSQL : CHECK, REPAIR & OPTIMIZE ALL TABLES IN ALL DATABASES Print

  • 0

วิธีนี้ ไม่จำเป็นต้องกรอกรหัสผ่านในการทำงาน เนื่องจากคำสั่งจะมีการ ดึงรหัสผ่านของตัว da_admin ให้โดยอัติโนมัติ อาจจะนำวิธีนี้ไปปรับปรุงตั้ง crontab เพื่อให้รันตามวัน และ เวลา ที่กำหนด เช่น อาจจะทำทุกๆ วัน ในเวลาเที่ยงคืน
MySQL

mysqlcheck -u root -p --auto-repair --check --optimize --all-databases

mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` --auto-repair --check --optimize --all-databases

/usr/local/mysql/bin/mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` --auto-repair=TRUE --optimize --all-databases=TRUE

mysqlcheck -uda_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` --check --all-databases
mysqlcheck -uda_admin -p`grep "^passwd=" /usr/local/directadmin/conf/mysql.conf | cut -d= -f2` --optimize --all-databases

Was this answer helpful?

« Back