حل مشکل اجرا نشدن mysql در xampp


حل مشکل اجرا نشدن mysql در xampp

مطمئنن تمامی افرادی که به دنبال حل مشکل اجرا نشدن mysql در xampp هستند با زمپ آشنایی دارند بنابراین توضیحات اضافه‌ای راجع به این نرم افزار شبیه ساز قدرتمند و کاربردهای آن نمی دهم و مستقیماً به سراغ حل مشکل اجرا نشدن mysql در xampp می روم .

چند روز قبل به صورت خیلی ناگهانی سرویس mysql در زمپ از کار افتاد و با ارور زیر مواجه شدم .

ارور مربوط به حل مشکل اجرا نشدن mysql در xampp
طبق عادت اولین اقدامی کردم سرچ در گوگل جهت پیدا کردن راه حل مشکل اجرا نشدن mysql در xampp بود و تمام مطالب مربوط به حل مشکل اجرا نشدن mysql در xampp را در سایت های فارسی زبان و انگلیسی زبان را مطالعه و تست کردم اما متاسفانه هیچ کدام از راه حل ها ، مشکل اجرا نشدن mysql در xampp را حل نکرده اند و من بسیار ناامید شده بودم اما جرقه ای در ذهن من به وجود آمد و من شروع به تست راه حل های تجربه ای کردم و در نهایت راه حل مشکل را پیدا کردم. در ادامه تمامی راه حل های موجود در سطح اینترنت را همراه با راه حلی را که خودم پیدا کرده ام برای شما عزیزان شرح می دهم ، امیدوارم مشکل شما نیز حل گردد.

۱- تغییر پورت Mysql در زمپ

در اکثر مواقع مشکل اجرا نشدن مای اس کیو ال در xampp مربوط به اشغال بودن پورت پیشفرض سرویس mysql توسط برنامه ای دیگر است .

برای تغییر پورت mysql در زمپ مراحل زیر را دنبال نمایید

۱- فایل my.ini را با برنامه notepade یا برنامه مشابه باز کنید.

روش اول : به مسیر c:\xampp\mysql\bin (البته اگر شما xampp در درایو دیگری نصب کرده اید، بجای C نام آن را قراردهید) بروید و در نهایت my.ini را باز کنید.
ایجاد تغییر در my.ini جهت حل مشکل اجرا نشدن mysql در xampp
روش دوم : برنامه xampp control panel را باز کرده (xampp-control)، سپس روی دکمه config روبروی Mysql کلیک کنید. و در نهایت روی گزینه my.ini کلیک کنید.
ایجاد کردن تغییر در my.ini جهت حل مشکل اجرا نشدن mysql در xampp

۲- هر جایی که عبارت port را پیدا کردید، بعد از علامت = عدد ۳۳۰۶ را به ۳۳۰۷ تغییردهید و در نهایت فایل را ذخیره کنید و ببندید.

تغییر پورت پیشفرض mysql جهت حل مشکل اجرا نشدن mysql در xampp

۳- فایل php.ini را با برنامه notepade یا برنامه مشابه باز کنید

روش اول: به مسیر c:\xampp\php (البته اگر شما xampp در درایو دیگری نصب کرده اید، بجای C نام آن را قراردهید) بروید و در نهایت php.ini را باز کنید.
ایجاد تغییر در php.ini جهت حل مشکل حل مشکل اجرا نشدن mysql در xampp
روش دوم:  برنامه xampp control panel را باز کرده(xampp-control)، سپس روی دکمه config روبروی Apache کلیک کنید. و در نهایت روی گزینه  (php.ini) کلیک کنید.
تغییر در php,ini جهت حل مشکل اجرا نشدن mysql در xampp

حتما بخوانید
سئو سایت هتل

۴- عبارت mysql.default_port را پیدا کنید، بعد از علامت = عدد ۳۳۰۶ را به ۳۳۰۷ تغییردهید و در نهایت فایل را ذخیره نمایید و ببندید.

تغییر پورت پیشفرض mysql در php.ini جهت حل مشکل اجرا نشدن mysql در xampp

۵- سرویس Apache و mysql را یک بار stop  و دوباره start نمایید.

۲- جا به جای فایل های دیتا

در بعضی از مواقع ممکن است دیتا های موجود در دیتابیس شما دچار خرابی شده باشند و همین امر باعث شود که دچاره مشکل اجرا نشدن mysql در xampp شوید.

برای حل مشکل اجرا نشدن mysql در زمپ فقط کافی است مراحل زیر را دنبال نمایید.

  1.  ابتدا هر دو سرویس Apache  و mysql را stop  نمایید و سپس xampp را ببندید
  2. وارد پوشه data در مسیر C:\xampp\mysql\data بشید
  3. يک پوشه به نام backuptablespace ايجاد کنید.
  4. يکي از پوشه هايي که در پوشه data وجود دارد رو از ابتدا Cut و در پوشه اي که ايجاد کردید Paste کنید.
  5. حالا Xampp  را دوباره اجرا کنید و اقدام به اجرای mysql نمایید و بعد از اجرای mysql سرویس Apache را نیز اجرا نمایید . اگر مشکل شما رفع گردید این عمل را متوقف نمایید در غیر اینصورت به مرحله ۴ برگرديد و يکي ديگر از همان پوشه ها را به آن پوشه اي که ايجاد کردید انتقال دهید و اين کار را تا وقتي که mysql اجرا نشده ادامه دهید.

تذکر : این روش به احتمال زیاد باعث پاک شدن دیتابیس ها شما می گردد

۳- راه حل یافته شده توسط خودم

در این راه حل فقط کافی است شما به مسیر C:\xampp\mysql\data بروید و فایل mysql.pid را حذف نمایید و پس از آن اقدام به اجرای سرویسmysql  نمایید

در صورت وجود هرگونه سؤال در رابطه با حل مشکل اجرا نشدن mysql در xampp از طریق بخش تیکت ، دیدگاه یا چت آنلاین سایت با همکاران بخش فنی رویال کد در میان بگذارید تا پاسخگو شما عزیزان باشیم ، همچنین اگر مشکلی در نصب وردپرس در لوکال هاست دارید می توانید مقاله آموزشی نصب وردپرس را مطالعه نمایید.


pdf

دانلود فایل PDF مقاله : حل مشکل اجرا نشدن mysql در xampp

دانلود
دیدگاهتان را بنویسید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.


دیدگاه‌های این نوشته

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اخرین مقالات تیم طراحی سایت رویال کد


Top