কম্পিউটার

MySQL প্রোগ্রামের জন্য বিকল্প ফাইল ব্যবহার করছেন? অপশন ফাইল ব্যবহার


মাইএসকিউএল প্রোগ্রামগুলির সাথে বিকল্প ফাইলগুলি কীভাবে ব্যবহার করা যায় তা আমাদের বুঝতে দিন −

  • বেশিরভাগ MySQL প্রোগ্রাম অপশন ফাইল থেকে স্টার্টআপ অপশন পড়তে পারে, যা কনফিগারেশন ফাইল নামেও পরিচিত।

  • অপশন ফাইলগুলি সাধারণত ব্যবহৃত বিকল্পগুলি নির্দিষ্ট করার একটি সহজ উপায় প্রদান করে যাতে ব্যবহারকারী যখনই একটি প্রোগ্রাম চালায় তখন সেগুলিকে কমান্ড লাইনে প্রবেশ করতে না হয়৷

  • একটি প্রোগ্রাম অপশন ফাইল রিড করে কি না তা জানতে, −−help অপশনের সাহায্যে এটি চালু করা যেতে পারে।

  • mysqld-এর জন্য, −−verbose এবং –help ব্যবহার করা যেতে পারে।

  • যদি প্রোগ্রামটি বিকল্প ফাইলগুলি পড়ে, তাহলে সহায়তা বার্তাটি নির্দেশ করে যে ফাইলগুলিকে এটি দেখতে হবে এবং এটি কোন বিকল্প গোষ্ঠীগুলিকে চিনবে৷

একটি MySQL প্রোগ্রাম যা −−no−defaults অপশন দিয়ে শুরু হয় .mylogin.cnf ছাড়া কোন অপশন ফাইল পড়ে না। একটি সার্ভার যা persisted_globals_load সিস্টেম ভেরিয়েবল অক্ষম দিয়ে শুরু করা হয় তা mysqld−auto.cnf পড়ে না।

বিকল্প ফাইল

অনেক অপশন ফাইল হল প্লেইন টেক্সট ফাইল যা যেকোনো টেক্সট এডিটর ব্যবহার করে তৈরি করা হয়। ব্যতিক্রমগুলি নীচে আলোচনা করা হয়েছে -

  • .mylogin.cnf ফাইলটিতে লগইন পাথ বিকল্প রয়েছে।

  • এটি একটি এনক্রিপ্ট করা ফাইল যা mysql_config_editor ইউটিলিটি দ্বারা তৈরি করা হয়েছে৷

  • একটি "লগইন পথ" হল একটি বিকল্প গোষ্ঠী যা শুধুমাত্র কিছু বিকল্পের অনুমতি দেয়:হোস্ট, ব্যবহারকারী, পাসওয়ার্ড, পোর্ট এবং সকেট৷

  • ক্লায়েন্ট প্রোগ্রামগুলি −−login−path বিকল্পের সাহায্যে .mylogin.cnf থেকে কোন লগইন পাথ পড়তে হবে তা নির্দিষ্ট করে৷

  • একটি বিকল্প লগইন পাথ ফাইলের নাম নির্দিষ্ট করতে, MYSQL_TEST_LOGIN_FILEএনভায়রনমেন্ট ভেরিয়েবল সেট করতে হবে৷

  • এই ভেরিয়েবলটি mysql−test−run.pl টেস্টিং ইউটিলিটি দ্বারা ব্যবহার করা হয়, কিন্তু mysql_config_editor এবং MySQL ক্লায়েন্ট যেমন mysql, mysqladmin এবং আরও কিছু দ্বারা স্বীকৃত হয়৷

  • ডেটা ডিরেক্টরির mysqld−auto.cnf ফাইলটি একটি JSON−ফরম্যাট ফাইল যাতে স্থায়ী সিস্টেম পরিবর্তনশীল সেটিংস রয়েছে।

  • এটি সার্ভার দ্বারা SET PERSIST বা SET PERSIST_ONLY স্টেটমেন্ট চালানোর পরে তৈরি করা হয়৷

  • mysqld−auto.cnf-এর ব্যবস্থাপনা সার্ভার দ্বারা করা উচিত এবং ম্যানুয়ালি করা উচিত নয়৷


  1. মাইএসকিউএল প্রোগ্রামের ওভারভিউ

  2. মাইএসকিউএল ক্লায়েন্ট প্রোগ্রাম

  3. মাইএসকিউএল প্রশাসনিক এবং ইউটিলিটি প্রোগ্রাম

  4. রেজিস্ট্রি ব্যবহার করে উইন্ডোজ 10 এর কনটেক্সট মেনুতে ডাউনলোড করা ফাইলগুলির জন্য আনব্লক বিকল্পটি কীভাবে যুক্ত করবেন