استارت نخودن sql ممکن است دلایل مختلفی داشته باشد.
گاه این دلایل بسیار ساده هستند و قابل رفع و گاه بسیار پیچیده میشوند.
وجود خطا در فایل my.cnf
در اولین قدم ، محتویات مربوط به فایل my.cnf را بررسی کنید . اگر تعداد خط ها و مقادیر وارد شده در این فایل زیاد هستند ، با دستور زیر فایل رو موقتا تغییر نام داده و سرویس MySQL را ریستارت کنید :
کد:
mv /etc/my.cnf /etc/my.cnf.dis
کد:
service mysqld restart
در سرور های سی پنل برای رییستارت کردن سرویس MySQL دستور زیر را اجرا کنید :
کد:
service mysql restart
در توزیع های لینوکس (بدون کنترل پنل وب هاستینگ) اوبونتو و دبیان نیز برای ویرایش فایل my.cnf مطابق زیر عمل کنید :
در صورتی که بعد از تغییر نام (و خارج کردن این فایل از دسترس سرویس MySQL) سرویس پایگاه داده MySQL بدون مشاهده ارور خاضی استارت شد ، پس مشکل را باید در syntax یا مقدار دهی غلط به پارامتر های تاثیر گذار بر MySQL جستجو کرد .