آموزش خروجی گرفتن از آخرین کوئریها که روی سرور اجرا میشود
گاهی برای رفع خطاهای MySQL باید از آخرین کوئریهایی که روی MySQL در سرور اجرا میشود یک خروجی بگیرید و خروجی را بررسی کنید تا مشکل را کشف کنید.
برای این کار، در Terminal تایپ کنید mysql و اینتر بزنید تا وارد mysql بشوید.
سپس دستورات زیر را یک به یک تایپ کنید:
SET global general_log_file='/tmp/mysql.log';
SET global log_output = 'file';
SET global general_log = on;
این کدها باعث میشود که MySQL کوئریهایی که دریافت میکند را در فایل tmp/mysql.log/ ذخیره کند.
حالا برنامهای که فکر میکنید خطا دارد را اجرا کنید...
سپس فراموش نکنید که حتماً این کد را اجرا کنید که لاگ انداختن mysql متوقف شود:
SET global general_log = off;
حالا با یک برنامه مثل WinSCP فایل tmp/mysql.log/ را دانلود کنید و کوئریها را بررسی کنید.
موفق باشید؛
حمید رضا نیرومند
.
- مطالب مرتبط:
- طریقه ثبت یك سایت در موتورهای جستجو
- آموزش ویدئویی ارسال یک پست در وردپرس به طور کامل (wordpress post)
- مرجع كامل كد HTML رنگ ها (کد شش رقمی رنگ ها)
- ارتباط نام سایت و رتبه آن در موتورهای جستجو
- روان شناسی رنگ ها در طراحی صفحات وب
- كد نمایش آنلاین بودن مدیر سایت، در یاهو مسنجر
- ------------
- آموزش تبدیل HTML به PDF در PHP توسط mpdf
- آموزش گذاشتن صدا بر روی پاورپوینت به طوری که روی همه اسلایدها پخش شود
- ایجاد و یا تغییر اندازه پارتیشنها با ویندوز XP، ویستا و 7 - جایگزینی برای Partition Magic
- ساخت منوهای زیبای افقی و عمودی به سادگی هر چه تمامتر در Dreamweaver CS3
- آموزش مشاهده پوشه های Share شدهی روی PC در سیستم عامل مک
ارسال سؤال یا نظر