پرینت تمام کوئری های SQL

حل شده 

MySQL

توسط ali-dev در 2 سال پیش
1 28.8k 2 2 سال پیش
ali-dev reza
1

سلام دوستان!
من یه فروشگاه دارم میسازم برای مصرف خودم. الان یه فکری اومد تو سرم که آیا میشه ببینم الان دقیقا چه کوئری هایی داره اجرا میشه؟ یعنی کل کوئری های که اسکریپت من اجرا میکنه رو داشته باشم؟ آیا این امکان وجود داره؟ دنبال یه سایت برنامه نویسی میگشتم که اینجا رو پیدا کردم لطفا راهنمایی بفرمائید

پاسخ ها

1

سلام. خوش اومدین
شما میتونید از طریق لاگ mysql این کارو انجام بدید. اول باید فعالش کنید:
ورود به کنسول mysql:

mysql -u username -p

فعال کردن لاگ:

SET GLOBAL general_log='ON';

برای خاموش کردن ON رو به OFF تغییر بدید.
برای نمایش وضعیت:

SHOW VARIABLES LIKE "general_log%";

اینجا به شما میگه که فایل لاگ کجا ذخیره میشه. میتونید فایل رو باز کنید و تمام Query های اجرا شده رو ببینید.

اینم یه گیف ار مراحل هدیه شما ;)

آخرین ویرایش: 17-02-2018 ساعت 17:48، توسط Reza
0

خیلی خیلی ممنونم

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.