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

วิธีนี้ ไม่จำเป็นต้องกรอกรหัสผ่านในการทำงาน เนื่องจากคำสั่งจะมีการ ดึงรหัสผ่านของตัว 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
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Compile Apache (DirectAdmin Custombuild)

cd /usr/local/directadmin/custombuild ./build update ./build apache /etc/init.d/httpd restart

DirectAdmin ERROR: Connection dropped by IMAP server

เมื่อผู้ใช้ login เข้าสู่ระบบอีเมล์ ระบบแจ้งว่า ERROR: Connection dropped by IMAP server....

Firewall สำหรับ DirectAdmin Custom build 2

สำหรับ Custombuild 2 นั้น ทาง DirectAdmin ก็จัดทำ Iptables ไว้ให้ใช้งานกันแล้วครับ...

การดูรหัส da_admin สำหรับจัดการฐานข้อมูลลูกค้าใน Server

SSH  และพิมพ์คำสั่งนี้ได้เลยครับ จะแสดงรหัสผ่านสำหรับเข้าใช้งาน phpmyadmin ระดับ root cat...

การตั้งค่า Default Webmail ให้ DirectAdmin

#nano /usr/local/directadmin/conf/directadmin.confเพิ่มข้อความ webmail_link=roundcube ลงในท้ายสุด...