CONNECTION_ID (CONNECTION_ID)
این تابع «شناسه اتصال MySQL (Connection ID)» را برمی گرداند. یعنی یک شماره یکتا برای همین اتصال فعلی؛ مثل شماره صندلی مخصوص تو در کلاس.
تعریف ساده و کاربرد
CONNECTION_ID() شناسه یکتای اتصال فعلی را برمی گرداند. بنابراین می توانی بفهمی این درخواست از کدام اتصال آمده است.
سینتکس
CONNECTION_ID();
مثال اجراشدنی
شناسه اتصال همین پرس وجو را بگیر:
SELECT CONNECTION_ID();
تمرین سه مرحله ای
- یک تب جدید باز کن و SELECT را اجرا کن.
- یک تب دیگر باز کن و دوباره اجرا کن.
- دو خروجی را مقایسه کن؛ شناسه ها متفاوت هستند.
نکته ها و هشدار
نکته: برای یادداشت کردن مفهوم، این صفحه را ذخیره کن: شناسه اتصال MySQL. همچنین مباحث مرتبط را در COALESCE بخوان.
هشدار: این شناسه مخصوص اتصال فعلی است و بین اتصال های مختلف فرق می کند.
جمع بندی سریع
- CONNECTION_ID() شناسه اتصال فعلی را می دهد.
- شناسه برای هر اتصال یکتا است.
- برای بررسی و ردیابی درخواست ها مفید است.