پاک کردن موارد غیر ضروری دیتابیس


(‫موزیک اف ام‬‎) #1

سلام خدمت اساتید
ببخشید سوالی داشتم
طی این چند سال فعالیت هممون افزونه های نصب و پاک میکنیم
منتها این افزونه ها تو دیتابیس ثبت میشن و …
میخاستم بدونم چطور بفهمم کدوم قسمت هارو میتونم پاک کنم که افزونشون تو سایت نیست و …
نمونش wp_woocommerce این افزونه رو چند سال پیش 1 بار نصب کردم فقط اما تو دیتابیسم هست

ممنون .


(حسین) #2

سلام خدمت شما دوست عزیز
به نظر من اگر از ساختار دیتابیس های وردپرس و افزونه ای اطلاعاتی ندارید بهتره بصورت دستی اقدام به حذف تیبل ها نکنید
شما بهتره از افزونه ( Plugins Garbage Collector ) استفاده کنید
ابتدا یک بک اپ از دیتابیس سایتتون بگیرید
سپس پس از نصب افزونه از منو پیشخوان > ابزار ها >Plugins Garbage Collector رو کلیک کنید
QIP%20Shot%20-%20Screen%20340
صفحه ای باز میشه مطابق عکس پایین :


پس از اسکن از دیتابیس های شما
مواردی از پلاگین ها که نصب هستن و نصب نیستن ولی تیبل هاشون داخل دیتابیس هست رو بهتون نمایش میده
اون دسته پلاگین ها که نصب هست با رنگ سبز
و دسته ی دیگه ک نصب نیستن ولی دیتابیسشون هست رو با رنگ قرمز نمایش میده
مطابق عکس زیر : ( البته من مواردی که پلاگین ها نصب بودن رو hide کردم داخل عکس نمایش داده نشه فقط مواردی که پلاگین پاک شده بودن و به رنگ قرمز هستن رو نمایش دادم برای شما ))

کافیه شما اون مواردی که میخاید که با رنگ قرمز نمایش داده شده رو تیک بزنید و سپس دکمه delete tables رو بزنید
و شروع به پاک کردن میکنه
پس از اتمام پاکسازی شما به دیتابیس های سایتتون در php my admin مراجعه کنید میبینید که تیبل های اضافی پاک شده اند
با این کار به سایت شما هم لطمه ای وارد نمیشه
البته همیشه عقل حکم میکنه که پیش عملیات بالا حتما از دیتابیس بکاپ تهیه کنید
موفق باشید


عدم دسترسی به پیشخوان وردپرس
پیغام بروزرسانی عجیب برای افزونه پاک شده یوست
(‫موزیک اف ام‬‎) #3

سلام من یه خورده عجله کردم و به صورت دستی اقدام کردم شانس بد هم به مشکل خوردم و چند تا افزونه الان با نقص مواجه شدن
منتها قبلش بک اپ گرفتم از دیتابیس
بخوام دوباره دیتابیس رو برگردونم باید دیتابیس فعلی رو تو php my admin پاک کنم ؟
ایمپورت کنم
بک اپ رو از اکسپورت گرفتم من درسته ؟


(حسین) #4

یک دیتابیس جدید بسازید
از phpmyadmin روی اون دیتابیس جدید کلیک کنید تا نوار مدیریت باز شه
از قسمت ایمپورت اقدام به اپلود فایل دیتابیس کنید
در انتها یوزر + دیتابیس + پسورد یوزر دیتابیس رو در فایل wp-config.php در روت هاستتون جایگزین کنید


(‫موزیک اف ام‬‎) #5

خیلی ممنون
این افزونه عالی بود
چون نمیشه بیشتر از 50 مگ اپلود کردم تیکت زدم حجم دیتابیس من 150 مگ هست