با سلام به دوستان
repair دیتابیس بزرگ و حجیم با ssh
نحوه کار رو به صورت خلاصه کسی ار دوستان میتونه توضیح بده؟
![]()
با سلام به دوستان
repair دیتابیس بزرگ و حجیم با ssh
نحوه کار رو به صورت خلاصه کسی ار دوستان میتونه توضیح بده؟
![]()
اگر حجم دیتابیس بالای 500 مگا بایت می باشد
ابتدا سرویس mysql رو stop نمایید
directamin:
cpanel:کد:service mysqld stop
سپس از دستور زیر استفاده نمایید:کد:service mysql stop
بجی dbname اسم دیتابیس رو قرار دهیدکد:cd /var/lib/mysql myisamchk -r dbname.MYI
بسته به قدرت سرور و حجم دیتابیس time repair کم و زیاد خواهد بود
اطلاعات دقیق تر:
Backup/Repair Huge Database's VPS/DED server
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
نطرتون در مورد این دستور چیست؟
mysqlcheck -u username -p --auto-repair dbanem
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
وقتی وارد این محدوه میشید
عملا دیتابیسی با پسوند MYI نمیبینیدکد PHP:
cd /var/lib/mysql
که دستور رو بزنید
بلکه فولدر میبینیدکد PHP:
cd /var/lib/mysql
myisamchk -r dbname.MYI
و دیتابیسها در فولدر هستند
مثلا
فولدر ali
باز که میکنید شامل تمامی جداول دیتابیس ali هست
با پسوند MYI
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)