কম্পিউটার টিউটোরিয়াল

MySQL সোর্স থেকে ইনস্টলেশন


MySQL সোর্স কোড থেকে বিল্ড করা যায়। এর সুবিধা হলো বিল্ড প্যারামিটার, কম্পাইলার অপ্টিমাইজেশন এবং ইনস্টলেশন লোকেশন কাস্টমাইজ করা যায়। MySQL কোন সিস্টেমে চলে সেটি জানতে নিচের লিঙ্ক দেখুন:

https://www.mysql.com/support/supportedplatforms/database.html

সোর্স থেকে ইনস্টলেশনের আগে যাচাই করুন যে Oracle আপনার প্ল্যাটফর্মের জন্য প্রিকম্পাইল্ড বাইনারি ডিস্ট্রিবিউশন দিয়েছে কিনা এবং সেটি কাজ করছে কিনা।

নন-স্ট্যান্ডার্ড অপশনে MySQL বিল্ড করলে ফাংশনালিটি, পারফরম্যান্স বা সিকিউরিটি কমে যেতে পারে।

MySQL সোর্স কোডে Doxygen দিয়ে লেখা ইন্টারন্যাল ডকুমেন্টেশন রয়েছে। জেনারেটেড Doxygen কন্টেন্ট উপলব্ধ: https://dev.mysql.com/doc/index-other.html

সোর্স থেকে ইনস্টলেশনের দুটি পদ্ধতি

১. স্ট্যান্ডার্ড MySQL সোর্স ডিস্ট্রিবিউশন ব্যবহার

  • স্ট্যান্ডার্ড ডিস্ট্রিবিউশন: কমপ্রেসড tar ফাইল, Zip আর্কাইভ, বা RPM প্যাকেজ।
  • ফাইল নাম: mysql-VERSION.tar.gz, mysql-VERSION.zip, বা mysql-VERSION.rpm (VERSION যেমন 8.0.25)।
  • সোর্স ডিস্ট্রিবিউশনের নাম জেনেরিক এবং প্ল্যাটফর্ম নাম নেই। বাইনারি ডিস্ট্রিবিউশনে প্ল্যাটফর্ম নাম থাকে (যেমন pc-linux-i686 বা winx64)।

২. MySQL ডেভেলপমেন্ট ট্রি ব্যবহার

স্ট্যান্ডার্ড সোর্স ডিস্ট্রিবিউশন থেকে ইনস্টলেশনের ধাপ

  1. সিস্টেম টুল রিকোয়ারমেন্ট পূরণ করে কিনা যাচাই করুন।
  2. ডিস্ট্রিবিউশন ফাইল প্রাপ্য করুন।
  3. নিচের ইনস্ট্রাকশন অনুযায়ী কনফিগার, বিল্ড এবং ইনস্টল করুন।
  4. পোস্ট-ইনস্টলেশন প্রসিডিউর সম্পন্ন করুন।
  1. MySQL-এ শেষ ১০টি সারি কীভাবে বের করবেন?

  2. Linux-এ MySQL ইনস্টলেশন (Ubuntu 20.04 উদাহরণ)

  3. macOS-এ MySQL ইনস্টলেশন

  4. Microsoft Windows-এ MySQL ইনস্টলেশন