در این مقاله قصد داریم به موضوع حل مشکل Start نشدن MySql در Xampp یا به عبارتی ارور MySQL shutdown unexpectedly در نرم افزار زمپ را بررسی کنیم و راه کاری بسیار ساده برای رفع این مشکل را بیان کنیم .
علت مشکل Start نشدن MySql در Xampp
معمولا حل مورد به علت استفاده از پورت پیشفرض MySQL توسط برنامه دیگر یا خرابی برخی از فایل های و دیتا های دیتابیس زمپ می باشد اما به هیچ عنوان جای نگرانی وجود ندارد اگر علت این موضوع خرابی دیتا های نرم افزار شما باشد با چند مرحله ساده این مورد به کلی مرتفع می شود.
حل مشکل فایل های Data در Xampp
برای این منظور باید ابتدا وارد مسیری که در زمپ شما در آن نصب شده شوید و در پوشه اصلی زمپ یک فولد با نام mysql دارید وارد. این فولد شوید (برای مثال اگر نرم افزار را در روت درایو C نصب کرده باشید مسیر مورد نظر ما C:\xampp\mysql می باشد) پس از وارد شدن به این پوشه مراحل زیر را به ترتیب انجام دهید:- تغییر نام پوشه data به data_old
- ایجاد یک کپی از پوشه backup و نامگذاری آن به data
- کپی کردن تمام محتویات فولدر data_old به data جدید (به جز پوشههای mysql، performance_schema و phpmyadmin)
- کپی کردن فایل ibdata1 در مسیر mysql/data_old/ibdata1 به داخل پوشه data
- راهاندازی MySQL از کنترل پنل کنترل XAMPP