طريقة عمل إصلاح قواعد البيانات الكبيرة من الشل ssh - Repair & Optimize & Chec

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,670
50
48
Egypt
support-ar.com
السلام عليكم ورحمة الله وبركاته

طريقة عمل إصلاح قواعد البيانات الكبيرة من الشل
Repair & Optimize & Check

يمكن لاصحاب قواعد البيانات الكبيرة عمل إصلاح لقواعد البيانات من خلال الـ ssh
طبعا من السي بنل Cpanel يكون الامر صعب جداً
لذلك يلزم عملها من خلال الـ ssh
وايضاً لمن تحدث معهم مشاكل في الاصلاح من خلال Cpanel هذه هي الطريقة المناسبة

لعمل check على قاعدة بيانات معينة مثلا اكتب التالي فى الـ ssh:



كود:
  mysqlcheck -r -u mysqlusername -p databasename

لعمل Repair & Optimize :
  • قم بايقاف ال Mysql من الـ ssh عن طريق الأمر :



كود:
service mysql stop





  • اكتب الأمر التالي :


كود:
 -r /var/lib/mysql/database_name/*.MYI


مع استبدال database_name الى اسم القاعدة
وانتظر قليلا الى ان يكتمل الاصلاح حسب حجم القاعدة
قم بتشغيل ال Mysql :



كود:
 service mysql start

لعمل اصلاح لجدول معين فقط استخدم الامر التالي:



كود:
 myisamchk [options] tbl_name


هذا طبعا لقواعد البيانات من نوع myisam اما اذا كانت من نوع isam فاستبدل كلمة myisamchk بكلمة isamchk ونفس الاوامر