কম্পিউটার

MySQL-এ সিস্টেম ভেরিয়েবল বনাম ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল?


সিস্টেম ভেরিয়েবল

সিস্টেম ভেরিয়েবলগুলি শক্তভাবে টাইপ করা ভেরিয়েবল। এগুলি গ্লোবাল স্পেসিফিক ভেরিয়েবল নামেও পরিচিত।

সিস্টেম ভেরিয়েবলটি বিশ্বব্যাপী কোথাও শুরু করা যেতে পারে এবং সার্ভার পুনরায় চালু না হওয়া পর্যন্ত সিস্টেম ভেরিয়েবলের মান ধারণ করে। আপনি যখনই MySQL সার্ভার পুনরায় চালু করবেন তখন এই মানটি ধ্বংস হয়ে যাবে। পূর্বনির্ধারিত সিস্টেম ভেরিয়েবলটি @@ চিহ্নের সাথে উপসর্গযুক্ত।

ব্যবহারকারী-সংজ্ঞায়িত পরিবর্তনশীল

ব্যবহারকারীর সংজ্ঞায়িত চলকটি সেশন-নির্দিষ্ট ভেরিয়েবল হিসাবেও পরিচিত। এটি এক ধরনের ঢিলেঢালাভাবে টাইপ করা ভেরিয়েবল যা সেশনে কোথাও শুরু করা যেতে পারে এবং সেশন শেষ না হওয়া পর্যন্ত ব্যবহারকারীর সংজ্ঞায়িত ভেরিয়েবলের মান থাকে। ব্যবহারকারীর সংজ্ঞায়িত ভেরিয়েবলটি @ প্রতীকের সাথে উপসর্গযুক্ত।

উদাহরণের জন্য:

@anyVariableName

  1. MySQL-এ ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল ব্যবহার করা

  2. সি-তে স্ট্যাটিক ভেরিয়েবলের সূচনা

  3. সি-তে স্ট্যাটিক ভেরিয়েবল

  4. পাওয়ারশেলের ভেরিয়েবল