কম্পিউটার

mysql_tzinfo_to_sql - MySQL এ টাইম জোন টেবিল লোড করুন


mysql_tzinfo_to_sql প্রোগ্রামটি mysql ডাটাবেসে টাইম জোন টেবিল লোড করতে সাহায্য করে। এটি এমন সিস্টেমে ব্যবহৃত হয় যার একটি জোনইনফো ডাটাবেস রয়েছে, যেমন ফাইলের সেট যা সময় অঞ্চলগুলি বর্ণনা করে। এই ধরনের সিস্টেমের উদাহরণগুলির মধ্যে রয়েছে Linux, FreeBSD, Solaris, এবং macOS। এই ফাইলগুলির জন্য একটি সম্ভাব্য অবস্থান হল /usr/share/zoneinfo ডিরেক্টরি (/usr/share/lib/zoneinfo Solaris)।

mysql_tzinfo_to_sql

যদি সিস্টেমের একটি জোনইনফো ডাটাবেস না থাকে তবে ডাউনলোডযোগ্য প্যাকেজটি ইনস্টল করা যেতে পারে। mysql_tzinfo_to_sql অনেক উপায়ে আহ্বান করা যেতে পারে। তাদের কিছু নীচে দেখানো হয়েছে -

shell> mysql_tzinfo_to_sql tz_dir
(or)
shell> mysql_tzinfo_to_sql tz_file tz_name
(or)
shell> mysql_tzinfo_to_sql --leap tz_file

প্রথম আমন্ত্রণ সিনট্যাক্সে, zoneinfo ডিরেক্টরি পাথের নামটি mysql_tzinfo_to_sql-এ পাঠানো হয়। আউটপুট mysql প্রোগ্রামে পাঠানো হয়।

এটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক -

shell> mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql

mysql_tzinfo_to_sql ব্যবহারকারীর সিস্টেমের টাইম জোন ফাইলগুলি পড়ে এবং তাদের থেকে SQL স্টেটমেন্ট তৈরি করে। তারপর, mysql এই বিবৃতিগুলিকে প্রক্রিয়া করে যাতে টাইম জোন টেবিলে লোড করা যায়৷

দ্বিতীয় আমন্ত্রণ mysql_tzinfo_to_sql-কে একটি একক টাইম জোন ফাইল tz_file লোড করে যা নীচে দেখানো টাইম জোন নামের tz_name-এর সাথে মিলে যায় -

shell> mysql_tzinfo_to_sql tz_file tz_name | mysql -u root mysql

যদি ব্যবহারকারীর টাইম জোনকে লিপ সেকেন্ডের জন্য অ্যাকাউন্ট করতে হয়, তবে তৃতীয় সিনট্যাক্সের সাহায্যে mysql_tzinfo_to_sql ব্যবহার করা যেতে পারে। এই তৃতীয় সিনট্যাক্স লিপ সেকেন্ড তথ্য শুরু করে। tz_file হল আপনার টাইম জোন ফাইলের নাম −

shell> mysql_tzinfo_to_sql --leap tz_file | mysql -u root mysql

mysql_tzinfo_to_sql চালানোর পরে, সার্ভারটি পুনরায় চালু করার পরামর্শ দেওয়া হয় যাতে এটি পূর্বে ক্যাশ করা সময় অঞ্চল ডেটা ব্যবহার করা চালিয়ে না যায়৷


  1. ডাটাবেসে টেবিলের সংখ্যা প্রদর্শন করার জন্য মাইএসকিউএল কোয়েরি কী?

  2. মাইএসকিউএল-এ একই সময়ে একাধিক ডেটা ইনপুট?

  3. একটি MySQL ডাটাবেসে সমস্ত টেবিলের তালিকা করুন

  4. কীভাবে জিমেইলে টাইম জোন পরিবর্তন করবেন