با سلام به دوستان
repair دیتابیس بزرگ و حجیم با ssh
نحوه کار رو به صورت خلاصه کسی ار دوستان میتونه توضیح بده؟
:53:
نمایش نسخه قابل چاپ
با سلام به دوستان
repair دیتابیس بزرگ و حجیم با ssh
نحوه کار رو به صورت خلاصه کسی ار دوستان میتونه توضیح بده؟
:53:
8-|
اگر حجم دیتابیس بالای 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
نطرتون در مورد این دستور چیست؟
mysqlcheck -u username -p --auto-repair dbanem
وقتی وارد این محدوه میشید
عملا دیتابیسی با پسوند MYI نمیبینیدکد PHP:
cd /var/lib/mysql
که دستور رو بزنید
بلکه فولدر میبینیدکد PHP:
cd /var/lib/mysql
myisamchk -r dbname.MYI
و دیتابیسها در فولدر هستند
مثلا
فولدر ali
باز که میکنید شامل تمامی جداول دیتابیس ali هست
با پسوند MYI
8-|