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

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


Linux-এ MySQL ইনস্টল করার অনেক পদ্ধতি আছে। Oracle-এর অনেক ডিস্ট্রিবিউশন থেকে শুধু একটি ব্যবহার করতে হবে।

ইনস্টলেশন টাইপ ও সেটআপ মেথড

  • Type: Apt — Set up method: MySQL Apt রিপোজিটরি এনাবল করুন
  • Type: Yum — Set up method: MySQL Yum রিপোজিটরি এনাবল করুন
  • Type: Zypper — Set up method: MySQL SLES রিপোজিটরি এনাবল করুন
  • Type: RPM — Set up method: নির্দিষ্ট প্যাকেজ ডাউনলোড করুন
  • Type: DEB — Set up method: নির্দিষ্ট প্যাকেজ ডাউনলোড করুন
  • Type: Generic — Set up method: জেনেরিক প্যাকেজ ডাউনলোড করুন
  • Type: Source — Set up method: সোর্স থেকে কম্পাইল করুন
  • Type: Docker — Set up method: MySQL Community Edition-এর জন্য Docker Hub; MySQL Enterprise Edition-এর জন্য My Oracle Support থেকে Docker ইমেজ ডাউনলোড
  • Type: Oracle Unbreakable Linux Network — Set up method: ULN চ্যানেল ব্যবহার করুন

সিস্টেমের প্যাকেজ ম্যানেজার ব্যবহার করে MySQL এবং প্যাকেজগুলো নেটিভ সফ্টওয়্যার রিপোজিটরি থেকে অটোমেটিক্যালি ডাউনলোড ও ইনস্টল করা যায়। এই নেটিভ প্যাকেজগুলো সাধারণত কারেন্ট রিলিজের पीछे থাকে।

সাধারণত ডেভেলপমেন্ট মাইলস্টোন রিলিজ ইনস্টল করা যায় না, কারণ সেগুলো নেটিভ রিপোজিটরিতে উপলব্ধ করে দেওয়া হয় না।

অনেক Linux ইনস্টলেশনে MySQL মেশিন स्टার্ট হলে অটোমেটিক্যালি 스타্ট করার জন্য সেটআপ করতে হয়। অনেক নেটিভ প্যাকেজ ইনস্টলেশন এই কাজটি করে দেয়, কিন্তু সোর্স, বাইনারি এবং RPM সমাধানের জন্য এটি আলাদাভাবে সেটআপ করতে হয়।

প্রয়োজনীয় স্ক্রিপ্ট: mysql.server, যা MySQL ইনস্টলেশন ডিরেক্টরির support-files ডিরেক্টরিতে বা MySQL সোর্স ট্রিতে পাওয়া যায়। এটি /etc/init.d/mysql-এ ইনস্টল করা যায় যাতে MySQL অটোমেটিক্যালি স্টার্ট আপ ও শাট ডাউন হয়।

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

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

  3. Unix/Linux-এ জেনেরিক বাইনারি দিয়ে MySQL ইনস্টলেশন

  4. Linux-এ সোর্স থেকে প্যাকেজ বিল্ড করার পদ্ধতি